@charset "utf-8";
BODY
{
	padding: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px;
	background-color:#FFFFFF; color:#555555; font-size:12px; font-family: Arial, Helvetica, sans-serif;
}
TABLE { background-color:#FFFFFF; }
P { font-size:12px; }
TH  { font-size:12px; }
TD { font-size:12px; }
BIG { font-weight:bold; }
B   { font-weight: bold; }
H1 { font-size:24px; font-weight: bold; }
H2 { font-size:20px; font-weight: bold; }
H3 { font-size:16px; font-weight: bold; }
H4 { font-size:14px; font-weight: bold; }
.num { font-size:12px; }

A:link
{
	font-weight:bold;
	COLOR: #555555;
    TEXT-DECORATION: none
}
A:visited
{
	font-weight:bold;
	COLOR: #555555;
    TEXT-DECORATION: none
}
A:hover
{
	font-weight:bold;
	LEFT: 1px;
    COLOR: #005fa9;
    POSITION: relative;
    TOP: 1px;
    TEXT-DECORATION: none;
}

A.lmenu:link
{
	font-weight:bold;
	COLOR: #555555;
    TEXT-DECORATION: none;
}
A.lmenu:visited
{
	font-weight:bold;
	COLOR: #555555;
    TEXT-DECORATION: none;
}
A.lmenu:hover
{
	font-weight:bold;
	LEFT: 1px;
    COLOR: #ef802a;
    POSITION: relative;
    TOP: 1px;
    TEXT-DECORATION: none;
}

A.Llmenu:link
{
	font-weight:bold;
	COLOR: #555555;
    TEXT-DECORATION: none;
	width:95%;
}
A.Llmenu:visited
{
	font-weight:bold;
	COLOR: #555555;
    TEXT-DECORATION: none;
	width:95%;
}
A.Llmenu:hover
{
	font-weight:bold;
	LEFT: 1px;
    COLOR: #ef802a;
    POSITION: relative;
    TOP: 1px;
    TEXT-DECORATION: none;
	width:95%;
}

li.LII {
list-style: none;
background: url(../img/General/bbullet.gif) no-repeat left top;
padding-left: 15px; margin-left: -15px; line-height:20px;
}
li.LHI {
list-style: none;
background: url(../img/General/bbullet.gif) no-repeat left top;
padding-left: 15px; margin-left: -37px;
line-height:20px;
}

A.in_link:link
{
	font-weight: normal;
	COLOR: #2B6493;
    TEXT-DECORATION: none;
}
A.in_link:visited
{
	font-weight: normal;
	COLOR: #2B6493;
    TEXT-DECORATION: none;
}
A.in_link:hover
{
	font-weight: normal;
	LEFT: 1px;
    COLOR: #000080;
    POSITION: relative;
    TOP: 1px;
    TEXT-DECORATION: underline;
}

A.HON:link
{
    COLOR: #000080;
}
A.HON:visited
{
    COLOR: #000080;
}
A.HON:hover
{
    COLOR: #000080;
}

A.descs:link
{
	font-weight:normal;
	COLOR: #005fa9;
    TEXT-DECORATION: none;
}
A.descs:visited
{
	font-weight:normal;
	COLOR: #005fa9;
    TEXT-DECORATION: none;
}
A.descs:hover
{
	font-weight:normal;
	LEFT: 1px;
    COLOR: #000080;
    POSITION: relative;
    TOP: 1px;
    TEXT-DECORATION: underline;
}

IMG
{
	VERTICAL-ALIGN: middle;
}

TABLE.Home_Ring
{
	BORDER-RIGHT: #CCCCCC 0px solid; BORDER-TOP: #CCCCCC 0px solid; BORDER-LEFT: #CCCCCC 0px solid; BORDER-BOTTOM: #CCCCCC 0px solid; width:930px;
}

TD.TA
{
	FONT-SIZE: 12px; COLOR: #555555; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 5px; background-color:
	#FFFFFF; TEXT-ALIGN: center; vertical-align:middle;
}
TD.TJ
{
	FONT-SIZE: 12px; COLOR: #555555; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 10px; background-color:
	#FFFFFF; TEXT-ALIGN: center; vertical-align:middle;
}

TD.TB
{
	FONT-SIZE: 12px; COLOR: #555555; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 12px; background-color:
	#FFFFFF; TEXT-ALIGN: center; vertical-align:middle;
}
TABLE.SRC
{
	margin-left:50px;
}

TD.TC
{
	FONT-SIZE: 12px; COLOR: #555555; FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 20px; background-color:#FFFFFF;
	TEXT-ALIGN: right; vertical-align:middle; padding-right:40px;
}
TD.TLC
{
	FONT-SIZE: 12px; COLOR: #555555; FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 30px; background-color:#FFFFFF;
	TEXT-ALIGN: left; vertical-align:middle; padding-left:5px;
}
TD.TCS
{
	FONT-SIZE: 12px; COLOR: #555555; FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 10px; background-color:#FFFFFF;
	TEXT-ALIGN: right; vertical-align:middle; padding-right:40px;
}
TD.TBC
{
	HEIGHT:20px; color:#333333; font-weight:bold;
}
TD.TCC
{
	HEIGHT:60px; color:#333333; font-weight:bold;
}
DIV.TBD
{
	font-weight:bold;
	HEIGHT:20px; width:96%;
	padding-top:3px; padding-left:12px;
	background-color: #EEEEEE;
	border:#ffffff solid 2px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	behavior:url(css/curv.htc);
}
A.attach:link
{
	font-weight:bold;
	COLOR: #3399CC;
    TEXT-DECORATION: none
}
A.attach:visited
{
	font-weight:bold;
	COLOR: #3399CC;
    TEXT-DECORATION: none
}
A.attach:hover
{
	font-weight:bold;
	LEFT: 1px;
    COLOR: #000080;
    POSITION: relative;
    TOP: 1px;
    TEXT-DECORATION: none;
}

TD.TE
{
	FONT-SIZE: 12px; COLOR: #555555; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 50px; background-color:
	#FFFFFF; TEXT-ALIGN: center; vertical-align:middle;
}
TD.TF
{
	FONT-SIZE: 12px; COLOR: #555555; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; background-color:
	#FFFFFF; TEXT-ALIGN: center; vertical-align:middle;
}

TD.CI
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #555555;
	width:30%; HEIGHT:40px;
	BACKGROUND-COLOR: #ffffff;
	text-align:left; vertical-align:middle; padding-left:0px;
}
A.SM:link { border:none; font-weight:bold; }
A.SM:visited { border:none; font-weight:bold; }
A.SM:hover { border:none; LEFT:0px; POSITION:relative; TOP:0px; font-weight:bold; }

A.PM:link { border:none; font-weight: normal; }
A.PM:visited { border:none; font-weight: normal; }
A.PM:hover { border:none; LEFT:1px; POSITION:relative; TOP:1px; font-weight: bold; color:#ef802a; }

A.MAP:link { border:none; font-weight: normal; color:#005fa9; margin-left:12px; text-decoration:none; }
A.MAP:visited { border:none; font-weight: normal; color:#005fa9; margin-left:12px; text-decoration:none; }
A.MAP:hover { border:none; LEFT:1px; POSITION:relative; TOP:1px; font-weight: normal; color: #000080; margin-left:12px; text-decoration: underline; }

A.MAIL:link { border:none; font-weight: normal; color:#005fa9; text-decoration:none; }
A.MAIL:visited { border:none; font-weight: normal; color:#005fa9; text-decoration:none; }
A.MAIL:hover { border:none; LEFT:1px; POSITION:relative; TOP:1px; font-weight: normal; color: #000080; text-decoration: underline; }

TD.TOP_Link {
	width:70%;
	text-align:right; vertical-align:middle; padding-right:5px;
}
TD.TOP_HLink {
	width:70%;
	text-align:right; vertical-align:middle; padding-right:10px;
}

TABLE.TLink_tbl
{
	float:right;
}
TD.TLink_Htd
{
	background-image:url(../img/General/down-Y.png); background-repeat:no-repeat; background-position:left; padding-left:17px; white-space:nowrap;
}
TD.TLink_Ntd
{
	background-image:url(../img/General/down-N.png); background-repeat:no-repeat; background-position:left; padding-left:17px; white-space:nowrap;
}

TD.Tflash
{
	WIDTH: 100%; height:320px;
}

TD.SMAP
{
	WIDTH: 100%; height:430px; text-align:center;
}

TD.Tbanner
{
	WIDTH: 100%; height:200px; background-color:#CCCCCC;
}

/* Hit Solution */
TABLE.TBLSols
{
	width:100%;
	height:300px;
}

TD.TSols
{
	width:50%;
	height:150px;
}

/* Hit Product */
TABLE.TBLProds
{
	width:100%;
	height:200px;
}
TD.TLMenu
{
	width:160px;
	height:200px;
	vertical-align:middle;
}
TABLE.TLMenu_tbl
{
	width:160px;
	height:100%;
}
TD.TLMenu_td
{
	background-image:url(../img/General/pi.png); background-repeat:no-repeat; background-position:left; padding-left:15px; white-space:nowrap; height:30px;
}
/*
TD.TLMenu_tdm
{
	background-image:url(../img/General/mi.png); background-repeat:no-repeat; background-position: left; padding-left:15px; height:26px; vertical-align: middle;
	line-height:15px;
}
*/
TD.TLMenu_tdm
{
	padding-left:0px; height:26px; vertical-align: top;
	line-height:15px;
}
TD.TLMenu_bull
{
	height:26px; vertical-align: top; line-height:15px;
	padding-top:3px;
}
TD.TLMenu_tdBm
{
	width:120px; height:26px;
	font-weight:bold; vertical-align:top;
}
TD.TLMain_td
{
	width:180px; height:90px;
	text-align:center; vertical-align:middle;
}

TD.TLMenu_tdr
{
	padding-left:15px; height:26px; vertical-align:top;
}
TD.TList_tdr
{
	vertical-align:top; padding-left:12px;
}
TD.TImg_tdr
{
	width:110px; height:100px;
	text-align:center; vertical-align:middle;
}
DIV.TImg_div
{
	width: 110px;
	height: 100px;
	border-bottom: 1px solid #bababa;
	border-left: 1px solid #bababa;
	border-right: 1px solid #bababa;
	border-top: 1px solid #bababa;
}


TD.TNews
{
	width:230px;
	height:200px;
	vertical-align:middle;
}
DIV.LNews
{
	width:100%;
	height:25px;
	font-weight:bold;
	margin-bottom:5px;
}
DIV#scArea
{
	width:100%;
}
TABLE.TNews_tbl
{
	width:100%
}
TD.TNews_date
{
	font-size:11px; color:#ef802a; font-weight:bold;
}
A.TNews_title
{
	font-size:11px; color:#555555; font-weight:normal;
}
A.TNews_title:hover
{
	font-size:11px; color:#000080; font-weight:normal; text-decoration:underline;
}
TD.TNews_vtitle
{
	font-size:10px; color:#C09AA7; font-weight:bold;
}
TD.TNews_desc
{
	font-size:10px; color:#555555;
}

TD.DNews_date
{
	font-size:12px; color:#ef802a;
}
A.DNews_title
{
	font-size:13px; color:#005fa9; font-weight:bold;
}
A.DNews_title:hover
{
	font-size:13px; color:#000080; font-weight:bold; text-decoration:underline;
}
TD.DNews_dtitle
{
	font-size:14px; color:#555555; font-weight:bold; line-height:20px;
}
TD.DNews_vtitle
{
	font-size:12px; color:#555555; font-weight:bold; line-height:20px;
}
TD.DNews_desc
{
	font-size:12px; color:#555555; line-height:20px;
}

marquee.TNews_mqe
{
	width:100%;
	height:100%;
}

.MyMarqueeY { width:100%; height:200px; overflow:hidden; }
/*.MyMarqueeY img {width: 185px; height: 125px; border: 2px solid #e6e6e6; padding: 1px; margin: 5px}*/
TABLE.TNews_tbl
{
	width:100%;
	/* height:200px; */
}
TD.TNews_td
{
	width:100%;
	height:50px;
}
TABLE.TNews_tblm
{
	width:100%;
}
TD.TNews_tdm
{
	background-image:url(../img/General/V-1.jpg); background-repeat:no-repeat; background-position:left; padding-left:15px; white-space:nowrap;
}

TD.TProds
{
	width: auto;
	height:200px;
	text-align: right;
	vertical-align:middle;
}
DIV.TProds_div
{
	width:100%;
	height:100%;
	overflow:auto;
}
/*
DIV.topprod_LIST
{
	width:100%;
	height:100%;
}
*/
TABLE.TProds_tbl
{
	/*width:100%;*/
	height:100%;
}
TABLE.prods_tbl
{
	/*width:200px;*/
	/* height:100%; */
	margin-top:15px;
}
TD.prods_tdP
{
	width:100px; height:75px; text-align:center; vertical-align:middle;
}
/*
DIV.PPcurv
{
width:100px;
height:75px;
background-color:#FFFFFF;
border:#CCCCCC solid 2px;
color:#555555;
text-align:center;
vertical-align:middle;
padding-top:5px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
behavior:url(css/curv.htc);
}
*/
DIV.PPcurv
{
width:100px;
height:75px;
color:#555555;
text-align:center;
vertical-align:middle;
background-image:url(../img/General/icon.jpg);
background-repeat:no-repeat;
padding-top:7px;
}

TD.prods_ttN
{
	width:100px; font-size:12px; font-weight:bold; height:20px; padding-top:5px;
	text-align:center;
}
DIV.prods_stN
{
	width:80px; font-size:12px; font-weight:bold;
	text-align: left;
}

TD.prods_tdN
{
	width:100px; font-size:12px; font-weight:bold;     /* height:20px; */
	text-align:center;
}
DIV.prods_spN
{
	width:80px; font-size:12px; font-weight:bold;     /* height:20px; */
	text-align: left;
}

A.prods_AN
{
	font-size:10px; color:#555555; font-weight:normal;
}
A.prods_AN:hover
{
	font-size:10px; color:#000080; font-weight:normal; text-decoration:underline;
}
A.prods_MN
{
	font-size:11px; color:#555555; font-weight:bold;
}
A.prods_MN:hover
{
	font-size:11px; color:#005fa9; font-weight:bold;
}
TD.prods_tdD
{
	width:100px; font-size:12px;     /*  height:50px; */
}

TABLE.TBLN
{
	width:100%;
	height:0px;
	text-align:center;
	vertical-align:middle;
	BORDER-RIGHT: #afb8d5 0px solid; BORDER-TOP: #afb8d5 0px solid; BORDER-LEFT: #afb8d5 0px solid; BORDER-BOTTOM:  #888888 1px solid;
}

TD.CC
{
	font-size:12px;
	color: #999999;
	width:70%; HEIGHT:20px;
	BACKGROUND-COLOR: #ffffff;
	text-align:left; vertical-align:middle; padding-left:0px;
}

TD.CS {
	color: #555555;
	width:30%;
	text-align:right; vertical-align:middle; padding-right:0px;
}


/* Main Pages */
TABLE.Main_Ring
{
	BORDER-RIGHT: #CCCCCC 0px solid; BORDER-TOP: #CCCCCC 0px solid; BORDER-LEFT: #CCCCCC 0px solid; BORDER-BOTTOM: #CCCCCC 0px solid; width:970px; height:820px;
}

TD.TB_Path
{
	HEIGHT: 30px; text-align:right; vertical-align: bottom; padding-right:5px;
}

TD.TB_Menu
{
	HEIGHT: 30px; vertical-align:middle; padding-left:12px;
}

TD.Tmenul
{
	WIDTH: 8px;
	height: 33px;
	background: transparent url(../img/General/tmenul.jpg) no-repeat left;
}

TD.Tmenur
{
	WIDTH: 8px;
	height: 33px;
	background: transparent url(../img/General/tmenur.jpg) no-repeat right;
}

TD.Tmenu
{
	WIDTH: 944px;
	height: 33px;
	background: transparent url(../img/General/tmenum.jpg) repeat-x center;
}

#MNU_header {
	padding: 0,0,0,0;
	margin: 0,0,0,0;
	float:right;
}
#header_dropdown, #header_dropdown ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#header_dropdown {
	padding: 0,0,0,0;
	margin: 0,0,0,0;
}
#header_dropdown a {
	display: block;
	text-align: center;
	width: 100%;
  padding-top: 3px;
  padding-bottom: 5px;
}
#header_dropdown li {
	float: left;
	width: 10em;
	border-right: 1px dotted #555555;
	/*margin-right: 1px /*IMP*/;
}
#header_dropdown li#last_li {
	border-right: none;
}
#header_dropdown li li {
  	border-right: 0px dotted #555555;
  	border-bottom: 0px dotted #555555;
  	border-left: 0px dotted #555555;
  	border-right: 0px dotted #555555;
	/* white-space:nowrap; */
	font-weight: normal;
	width: 11em;
	background-color: #FFFFFF;
}
#header_dropdown li li.pot {
	text-align:center; background-color:#FFFFFF;
	font-weight: normal;
	color:#F9CCC9;
	height:5px;
}
#header_dropdown li li a {
	/* text-align: center; */
	/* margin-left:5px; */
  	border-top: 0px dotted #555555;
  	border-bottom: 1px solid #FFFFFF;
  	border-left: 0px dotted #555555;
  	border-right: 0px dotted #555555;
	
	font-family: Default;
	text-align: left;
	font-size: 11px; font-weight: normal;
	padding-left: 20px;
	padding-right: 22px;
	background-color:#EDF8FF;
	color: #333333;
}
#header_dropdown li li a:hover {
	background-color:#A0b1BF;
	LEFT: 0px;
    POSITION: relative;
    TOP: 0px;
	color:#FFFFFF;
}
#header_dropdown li ul {
  	margin-left: -6px /*IMP*/;
  	margin-right: 0 /*IMP*/;
	position: absolute;
	width: inherit;
	left: -999em;
	list-style: none;
	width: 11em;
}
#header_dropdown li:hover ul {
	left: auto;
	background-color: #FFFFFF;
	margin-top:5px;
}
#header_dropdown li ul.noCSShide {
	left: auto;
	background-color: #FFFFFF;
	margin-top:5px;
}
#MNU_header, #MNU_footer,
#MNU_header *, #MNU_footer *, 
#MNU_header a, #MNU_footer a {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	text-decoration: none;
	font-size: 12px;
	color: #555555; /*IMP*/;
}
#MNU_header a:hover,
#MNU_footer a:hover {
  color:#005fa9 /*IMP*/;
}

TD.Lmenu_td
{
	width:227px; vertical-align:top; white-space:nowrap;
	/*height:730px;*/
}
TD.Rmain_td
{
	width:733px; height:730px; vertical-align:top;
}
TD.Rflash_td
{
	width:733px; height:227px; text-align:center; vertical-align:top;
}
DIV.Rcontent_div
{
	padding: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 25px;
	width:95%; vertical-align:top;
	/* height:450px; overflow:auto; */
}
DIV.RBcontent_div
{
	padding: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px;
	width:100%; vertical-align:top; /* height:420px; overflow:auto; */
}
TABLE.RC_bdr
{
	width:100%;
	border-top-color:#CCCCCC; border-top-style:dotted; border-top-width:1px; 
}
UL.RC_list
{
	line-height:20px;
	margin-left:20px;
	margin-top:5px;
	margin-bottom:5px;
}
TD.RC_title
{
	text-align:left; vertical-align: middle;
	font-size:13px; font-weight:bold; line-height:40px;
}
TD.RC_Newstitle
{
	text-align:left; vertical-align: middle;
	font-size:13px; font-weight:bold; line-height:40px;
	padding-left:12px;
}
TD.RC_intitle
{
	text-align:left; vertical-align: middle; color:#000080;
	font-size:12px; font-weight:bold;
}
TD.RC_Mtitle
{
	text-align:left; vertical-align:top;
	font-size:13px; font-weight:bold; line-height:20px;
	width:60px;
}
TD.RC_Ntitle
{
	text-align:left; vertical-align:top;
	font-size:13px; font-weight:bold; line-height:30px;
	width:80px;
}
TD.RC_BList
{
	width:17px; vertical-align:top;
	line-height:19px;
}
TD.RC_subtitle
{
	text-align:left; vertical-align: middle;
	font-weight:bold; line-height:30px;
}
TD.CO_subtitle
{
	text-align:left; font-weight:bold;
	height:50%; padding-top:20px;
}
TD.CD_subtitle
{
	text-align:left; font-weight:bold;
	height:50%; padding-bottom:20px;
}

TD.CT_subtitle
{
	background-image:url(../img/General/pi.png); background-repeat:no-repeat; background-position:left; padding-left:15px; height:26px;
	font-weight:bold;
}
TABLE.RC_insubtitle
{
	margin-left:15px; width:90%;
}
TD.RC_Msubtitle
{
	text-align:left; vertical-align: top;
	line-height:20px; padding-bottom:10px;
}
TD.RC_desc
{
	text-align:left; vertical-align: middle; line-height:20px;
}
TD.RC_pdesc
{
	text-align:left; vertical-align: middle; line-height:20px; padding-top:7px;
}
TD.RC_mdesc
{
	text-align:left; vertical-align: middle; line-height:20px; padding-left:15px;
}
TD.RC_bdesc
{
	text-align:left; vertical-align: middle; line-height:20px; padding-left:15px;
	height:8px;
}

TD.RC_udl
{
	text-align:left; vertical-align: middle; line-height:20px;
	text-decoration:underline;
}

TD.TBL_desc
{
	text-align:left; vertical-align: middle; line-height:20px;
	padding-left:5px; height:30px;

	border-top: 1px solid #CCCCCC;
  	border-bottom: 1px solid #CCCCCC;
  	border-left: 1px solid #CCCCCC;
  	border-right: 1px solid #CCCCCC;

}
TD.TBL_Cdesc
{
	text-align: center; vertical-align: middle; line-height:20px;
  	height:30px;

	border-top: 1px solid #CCCCCC;
  	border-bottom: 1px solid #CCCCCC;
  	border-left: 1px solid #CCCCCC;
  	border-right: 1px solid #CCCCCC;

}
TD.TBL_BCdesc
{
	text-align: center; vertical-align: middle; line-height:20px;
  	height:30px; font-weight:bold;

	border-top: 1px solid #CCCCCC;
  	border-bottom: 1px solid #CCCCCC;
  	border-left: 1px solid #CCCCCC;
  	border-right: 1px solid #CCCCCC;
	
}

TD.TBL_CBdesc
{
	text-align: center; vertical-align: middle; line-height:20px;
  	height:30px; font-weight:bold;

	border-top: 1px solid #CCCCCC;
  	border-bottom: 1px solid #CCCCCC;
  	border-left: 1px solid #CCCCCC;
  	border-right: 1px solid #CCCCCC;

}

TD.RC_table
{
	text-align:left; vertical-align: middle; line-height:20px; background-color:#E8E8E8;
	padding-left:5px; height:30px;

	border-top: 1px solid #CCCCCC;
  	border-bottom: 1px solid #CCCCCC;
  	border-left: 1px solid #CCCCCC;
  	border-right: 1px solid #CCCCCC;

}
TD.RC_Ctable
{
	text-align: center; vertical-align: middle; line-height:20px; background-color:#E8E8E8; height:30px;

	border-top: 1px solid #CCCCCC;
  	border-bottom: 1px solid #CCCCCC;
  	border-left: 1px solid #CCCCCC;
  	border-right: 1px solid #CCCCCC;

}

/* Left Menu */
BODY.navigation
{
	padding: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px;
	background-color:#FFFFFF; color:#555555; font-size:12px; font-family:Arial, Helvetica, sans-serif;
}

TD.tab_topL
{
	width:12px; height:16px; background-image:url(../img/General/tab_topL.png); background-repeat:no-repeat;
}
TD.tab_topM
{
	height:16px; background-image:url(../img/General/tab_topM.png); background-repeat:repeat-x;
}
TD.tab_topR
{
	width:9px; height:16px; background-image:url(../img/General/tab_topR.png); background-repeat:no-repeat;
}
TD.tab_leftM
{
	width:12px; background-image:url(../img/General/tab_leftM.png); background-repeat: repeat-y;
}
TD.tab_rightM
{
	width:9px; background-image:url(../img/General/tab_rightM.png); background-repeat: repeat-y;
}
TD.tab_downL
{
	width:12px; height:19px; background-image:url(../img/General/tab_downL.png); background-repeat:no-repeat;
}
TD.tab_downM
{
	height:19px; background-image:url(../img/General/tab_downM.png); background-repeat:repeat-x;
}
TD.tab_downR
{
	width:9px; height:19px; background-image:url(../img/General/tab_downR.png); background-repeat:no-repeat;
}

TD.mutbarL
{
	width:4px; height:30px; background-image:url(../img/General/mutbarL.png); background-repeat:no-repeat;
}
TD.mutbarM
{
	height:30px; background-image:url(../img/General/mutbarM.png); background-repeat:repeat-x;
	text-align:center; vertical-align:middle; font-size:12px; font-weight:bold; color:#FFFFFF;
}
TD.mutbarR
{
	width:3px; height:30px; background-image:url(../img/General/mutbarR.png); background-repeat:no-repeat;
}
.schbar
{
	border-width:1px; border-color:#CCCCCC; height:20px; border-style:solid;
	color: #CCCCCC;
}
.Fschbar
{
	border-width:1px; border-color:#CCCCCC; height:20px; border-style:solid;
	color:#000000;
}

TABLE.Menu_Ring
{
	BORDER-RIGHT: #afb8d5 0px solid; BORDER-TOP: #afb8d5 0px solid; BORDER-LEFT: #afb8d5 0px solid; BORDER-BOTTOM: #afb8d5 0px solid; width:100%; height:97%;
}

TD.Lmenu {
	WIDTH: 190px;
}
TD.LmenuTD {
	vertical-align:top;
}
TD.Llnki
{
	vertical-align: top; padding-top:8px;
}
TD.Llnk0
{
	PADDING-LEFT: 4px; padding-top:5px; padding-bottom:5px; HEIGHT: 30px; width:150px;
	BORDER-RIGHT: #CCCCCC 0px solid; BORDER-TOP: #CCCCCC 0px solid; BORDER-LEFT: #CCCCCC 0px solid; BORDER-BOTTOM: #cccccc 0px solid; line-height:17px;
}
TD.Llnk1
{
	PADDING-LEFT: 4px; padding-top:5px; padding-bottom:5px; HEIGHT: 30px; width:150px;
	BORDER-RIGHT: #CCCCCC 0px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 0px solid; BORDER-BOTTOM: #cccccc 0px solid; line-height:17px;
}
TD.LlnkS
{
	PADDING-LEFT: 4px; padding-top:5px; padding-bottom:5px; HEIGHT: 30px; width:150px;
	BORDER-RIGHT: #CCCCCC 0px solid; BORDER-TOP: #CCCCCC 0px solid; BORDER-LEFT: #CCCCCC 0px solid; BORDER-BOTTOM: #cccccc 0px solid; line-height:17px;
}
TD.LlnkE
{
	PADDING-LEFT: 4px; padding-top:5px; padding-bottom:5px; HEIGHT: 30px; width:150px;
	BORDER-RIGHT: #CCCCCC 0px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 0px solid; BORDER-BOTTOM: #cccccc 1px solid; line-height:17px;
}
TD.Llnk2 {
	PADDING-LEFT: 5px; HEIGHT: 25px; line-height:17px;
}
/* Rmain */
SPAN.Page_ON {
	color:#ef802a;
}
TD.AWD_img {
	width:68px; vertical-align:top;
}
TD.AWD_mimg {
	width:68px; vertical-align: middle;
}

TD.SOLU_img {
	background-image:url(../img/Solutions/solutions_wirelessHome_dw.jpg);
	background-repeat:no-repeat; background-position: top;
	width:100%; height:465px; vertical-align:top; padding-left:15px; padding-top:7px;
}
TD.AWD_list {
	line-height:20px; vertical-align:top;
}
TD.AWD_mlist {
	line-height:20px; vertical-align: middle;
}

TD.RC_plist {
	padding-left:10px;
}

/* Lmenu */
TD.COMP {
	background-color:#FFFFFF; background-image:url(../img/Company/leftimage.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.COMP_over {
	background-color:#FFFFFF; background-image:url(../img/Company/COMP_over.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.COMP_team {
	background-color:#FFFFFF; background-image:url(../img/Company/COMP_team.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.COMP_award {
	background-color:#FFFFFF; background-image:url(../img/Company/COMP_award.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.COMP_stone {
	background-color:#FFFFFF; background-image:url(../img/Company/COMP_stone.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}

TD.SOLU {
	background-color:#FFFFFF; background-image:url(../img/Solutions/solutions2.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.SOLU_mobile {
	background-color:#FFFFFF; background-image:url(../img/Solutions/SOLU_mobile.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.SOLU_wireless {
	background-color:#FFFFFF; background-image:url(../img/Solutions/SOLU_wireless.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.SOLU_suv {
	background-color:#FFFFFF; background-image:url(../img/Solutions/SOLU_suv.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.SOLU_phone {
	background-color:#FFFFFF; background-image:url(../img/Solutions/SOLU_phone.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}

TD.PROD {
	background-color:#FFFFFF; background-image:url(../img/Products/Products2.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.PROD_BA {
	background-color:#FFFFFF; background-image:url(../img/Products/Products_BroadbandAccess3.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.PROD_HC {
	background-color:#FFFFFF; background-image:url(../img/Products/Products_HomeConnectivity3.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.PROD_NA {
	background-color:#FFFFFF; background-image:url(../img/Products/Products_NetworkingAppliances2.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.PROD_IPS {
	background-color:#FFFFFF; background-image:url(../img/Products/Products_IPSurvCamera2.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.PROD_IPC {
	background-color:#FFFFFF; background-image:url(../img/Products/Products_IPCommunication3.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.IR {
	background-color:#FFFFFF; background-image:url(../img/IR/IR2.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.IR_irc {
	background-color:#FFFFFF; background-image:url(../img/IR/IR_irc.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.IR_cp {
	background-color:#FFFFFF; background-image:url(../img/IR/IR_cp.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.IR_cont {
	background-color:#FFFFFF; background-image:url(../img/IR/IR_cont.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.IR_faq {
	background-color:#FFFFFF; background-image:url(../img/IR/IR_faq.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.IR_msfr {
	background-color:#FFFFFF; background-image:url(../img/IR/IR_msfr.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.IR_qar {
	background-color:#FFFFFF; background-image:url(../img/IR/IR_qar.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}

TD.PR {
	background-color:#FFFFFF; background-image:url(../img/PR/PressCenter2.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.PR_corp {
	background-color:#FFFFFF; background-image:url(../img/PR/PR_corp.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.PR_event {
	background-color:#FFFFFF; background-image:url(../img/PR/PR_event.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}

TD.HR {
	background-color:#FFFFFF; background-image:url(../img/HR/careers2.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.HR_cb {
	background-color:#FFFFFF; background-image:url(../img/HR/HR_cb.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}
TD.HR_life {
	background-color:#FFFFFF; background-image:url(../img/HR/HR_life.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}

TD.CONT {
	background-color:#FFFFFF; background-image:url(../img/Contact/Contac2.jpg);
	background-position:center; background-repeat:no-repeat;
	height:155px;
}


/* IR */
TABLE.listTBL
{
	width:90%;

	BORDER-RIGHT: #D2D2D2 1px solid; BORDER-TOP: #D2D2D2 1px solid;
	BORDER-LEFT: #D2D2D2 1px solid; BORDER-BOTTOM:  #D2D2D2 1px solid;
	border-collapse:collapse;

}
TABLE.TlistTBL
{
	width:90%;
	/*
	BORDER-RIGHT: #D2D2D2 1px solid; BORDER-TOP: #D2D2D2 1px solid;
	BORDER-LEFT: #D2D2D2 1px solid; BORDER-BOTTOM:  #D2D2D2 1px solid;
	border-collapse:collapse;
	*/
}

TD.listHead
{
	text-align: center; vertical-align: middle; line-height:20px; background-color:#E8E8E8;

	border-top: 1px solid #CCCCCC;
  	border-bottom: 1px solid #CCCCCC;
  	border-left: 1px solid #CCCCCC;
  	border-right: 1px solid #CCCCCC;

}

TD.listLHead
{
	text-align: left; vertical-align: middle; line-height:20px; background-color:#E8E8E8;
	padding-left:5px; height:30px;

	border-top: 1px solid #CCCCCC;
  	border-bottom: 1px solid #CCCCCC;
  	border-left: 1px solid #CCCCCC;
  	border-right: 1px solid #CCCCCC;

}

TD.O_SMAP
{
	BORDER-RIGHT: #9999FF 1px solid; BORDER-TOP: #9999FF 1px solid;
	BORDER-LEFT: #9999FF 1px solid; BORDER-BOTTOM: #9999FF 1px solid;
	background-color:#FFFFFF;
}

TD.H_SMAP
{
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;
	background-color:#eeeeee;
}


TD.RC_mesc
{
	text-align: center; vertical-align: middle; line-height:30px;
}
SPAN.prcs
{
	margin-left:0px; margin-right:20px;
	text-align: left; vertical-align: middle;
	background: url(../img/General/mi.png) no-repeat left;
	padding-left:15px; padding-bottom:0px;
	font-style: italic;
}

