/* main horizontal menu */
/*TD { FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #737272; FONT-FAMILY: Tahoma; TEXT-ALIGN: left }*/

#tablist
{
	margin: 0px 0px 0px 0px;
	float: left;
	height: 23px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
	
#tablist .key { text-decoration: underline; }

#tablist td
{
	list-style: none; display: inline; 
	margin: 0px 0px 0px 0px;
	float: left;
	height: 23px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 1px;
	padding-top: 0px;
}

#tablist td a
{
	text-decoration: none;
	/*background: #FF8A00 url(../images/corner.gif) no-repeat top right;*/
	background: #fff;
	font-weight: bold;
	color: #333;
	height: 23px;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 10px;
	padding-top: 7px;
	margin: 0px 2px 0px 0px;
}
#tablist td a:hover
{
	/*background: #BAD2F8 url(../images/corner.gif) no-repeat top right;*/
	background: #eee;
	color: #333;
}
#tablist td a.current
{
	/*background: #A8C6F7 url(../images/corner.gif) no-repeat top right;*/
	background: #ccc ;
	color: #333;	 /*FFFF99, FFFF82, FFFF24*/
	padding-right: 22px;
	padding-left: 22px;
	padding-bottom: 10px;
	padding-top: 8px;
}
#tablist td a.current:hover
{
	/*background: #A8C6F7 url(../images/corner.gif) no-repeat top right;*/
	background: #ccc ;
	color: #4B4B4B;	
	padding-right: 22px;
	padding-left: 22px;
	padding-bottom: 10px;
	padding-top: 8px;
}

/**/
.tabPro2nav_cBotRight /*corner*/
{
	background: #ccc url(../images/corner_BotRight.gif) no-repeat bottom right;
}
.tabPro2nav_cBotLeft /*corner*/
{
	background: #ccc url(../images/corner_BotLeft.gif) no-repeat bottom left;
}
.tabPro2nav
{
	background: #eee ;/*4A7AC1*/
	/*height: 33px;
	width: 33px;*/
	padding-top:7px;
}
.tabPro2nav A
{
	font-weight: bold;
	color: #333;
	text-decoration: none;
	padding-right: 26px;
	padding-left: 26px;
	padding-bottom: 9px;
	padding-top: 7px;
}
.tabPro2nav A:hover
{
	font-weight: bold;
	color: #606060;
	text-decoration: none;
}
.tabPro2navHIT_1
{
	background: #333 
}
.tabPro2navHIT_cBotRight /*corner*/
{
	background: #333 url(../images/corner_BotRight.gif) no-repeat bottom right;
}
.tabPro2navHIT_cBotLeft /*corner*/
{
	background: #333 url(../images/corner_BotLeft.gif) no-repeat bottom left;
}
.tabPro2navHIT
{
	background: #333 ;/*4A7AC1*/
	/*height: 33px;
	width: 33px;*/
	padding: 7px 11px 7px 11px; /*top,right,bot,left*/
}
.tabPro2navHIT A
{
	font-weight: bold;
	color: #eee;
	text-decoration: none;
}
.tabPro2navHIT A:hover
{
	font-weight: bold;
	color: #eee;
	text-decoration: none;
}

#tabpro2nav
{
	margin: 0px 0px 0px 0px;
	float: left;
	width:166px;	height: 23px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	
	/*background:#ccc;*/
}
	
#tabpro2nav .key { text-decoration: underline; }

#tabpro2nav td
{
	list-style: none; display: inline; 
	margin: 0px 0px 0px 0px;
	float: left;
	width: 80px;
	height: 23px;
	/*padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;*/
	
	background:#ccc;
}

#tabpro2nav td a
{
	text-decoration: none;
	/*background: #FF8A00 url(../images/corner.gif) no-repeat top right;*/
	background: #eee;
	font-weight: bold;
	color: #333;
	width: 80px;
	height: 23px;
	/*padding-right: 36px;
	padding-left: 36px;
	padding-bottom: 10px;
	padding-top: 7px;
	margin: 0px 0px 0px 0px;*/
}
#tabpro2nav td a:hover
{
	/*background: #BAD2F8 url(/images/corner.gif) no-repeat top right;*/
	background: #fff	;
	color: #333;
}

#tabpro2nav td A:active
{
	background: red ;
}


#tabpro2nav td a.current
{
	/*background: #A8C6F7 url(/images/corner.gif) no-repeat top right;*/
	background: #ccc ;
	color: #333;	 /*FFFF99, FFFF82, FFFF24*/
	padding-right: 36px;
	padding-left: 36px;
	padding-bottom: 10px;
	padding-top: 9px;
}
#tabpro2nav td a.current:hover
{
	/*background: #A8C6F7 url(../images/corner.gif) no-repeat top right;*/
	background: #ccc ;
	color: #4B4B4B;	
	padding-right: 36px;
	padding-left: 36px;
	padding-bottom: 10px;
	padding-top: 9px;
}
/*---------------
 Navigator_ItemMenu : Pro2Nav(Consultant..)
 ----------------
*/
.navMenuGroup
{
	color: #333333;
	font-size: 11pt;
	font-family: Tahoma, Arial, Verdana;
	font-weight:bold;
	line-height: 135%;
	text-decoration: none;
}
/*navMenuHead*/
.navMenuHead
{
	/*background: #fff ;/*9ABCF5,70A0F1,DBE4ED,A8C6F7*/
	color: #333333;
	font-size: 11pt;
	font-family: Tahoma, Arial, Verdana;
	font-weight:bold;
	line-height: 135%;
	text-decoration: underline;
}
.navMenuHead_Title 
{
	font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	font-weight:bold;
	color: #333;
	text-decoration: underline;
}

/*navMenuItem*/
.navMenuItem
{
	border-bottom: solid 1px #E6E6E6;
	padding: 3px 3px 5px 33px; /*top, R, bot, L*/
	cursor:hand;
}
.navMenuItem A
{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	color: #555;	
	text-decoration: none;
	cursor:hand;
	width: 100%;
}
.navMenuItem A:hover
{	
	color:#555;
	text-decoration: none;
	cursor:hand;
}

.navMenuItem_hover
{
	/*background: #F8F8F8;*/
	color:#646464;
	border-bottom: solid 1px #FF9E5E;/*808080 , FF9D3C*/
	padding: 3px 3px 5px 33px; /*top, R, bot, L*/
	margin: 0px 0px 3px 0px;
	cursor:hand;
}
.navMenuItem_hover A
{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	color: #FF751A;	
	text-decoration: none;
	width: 100%;
	cursor:hand;
}
.navMenuItem_hover A:hover
{	
	color:#FF751A;
	text-decoration: none;
	cursor:hand;
}

.navMenuItem_select
{
	background: #F7F7F7;
	color:#FF9D3C;
	border-bottom: solid 1px #B0B0B0;/*FF9D3C*/
	padding: 3px 3px 5px 33px; /*top, R, bot, L*/
	margin: 0px 0px 3px 0px;
}
.navMenuItem_select A
{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	font-weight:bold;
	color: #666666;/*FF751A*/
	text-decoration: none;
	width: 100%;
}
.navMenuItem_select A:hover
{	
	color:#666666;/*FF751A*/
	font-weight:bold;
	text-decoration: none;
}

/*
 * DataGrid Pager for News
 */
.newsGridPager
{
	height: 33px;
	padding: 3px,3px,3px,3px;
	color: #000;	
}
.newsGridPager span
{
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF6600;
	background-color: #FFDAC1;
	
	border: solid 1px #FF6600;
	padding-right: 3px;	
	padding-left: 3px;
	padding-bottom: 1px;
	padding-top: 0px;
	text-decoration: none;	
}
.newsGridPager A
{
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF6600;
	background-color: #ffffff;
	border: solid 1px #FF6600;
	padding-right: 3px;	
	padding-left: 3px;
	padding-bottom: 1px;
	padding-top: 0px;
	text-decoration: none;
}
.newsGridPager A:hover
{	
	color: #FFB17D;
	border: solid 1px #FFB17D;
	text-decoration: none;
}

/*
 * DataGrid Pager for VIDEO
 */
.videoGridPager
{
	height: 33px;
	padding: 3px,3px,3px,3px;
	color: #000;	
}
.videoGridPager span
{
	border-right: darkgray 1px solid;
	padding-right: 3px;
	border-top: darkgray 1px solid;
	padding-left: 3px;
	font-size: 9pt;
	padding-bottom: 1px;
	border-left: darkgray 1px solid;
	color: #A9A9A9;
	padding-top: 0px;
	border-bottom: darkgray 1px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #EBEBEB;
	text-decoration: none;
}
.videoGridPager A
{
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #A9A9A9;
	background-color: #737272;
	border: solid 1px #A9A9A9;
	padding-right: 3px;	
	padding-left: 3px;
	padding-bottom: 1px;
	padding-top: 0px;
	text-decoration: none;
}
.videoGridPager A:hover
{	
	color: #333;
	border: solid 1px #A9A9A9;
	text-decoration: none;
	background-color: #BBBBBB;
}

/*
  COMMON
*/

A.newsLinkTile { COLOR: #CD2F00; font-size: 14px; font-weight:bold; TEXT-DECORATION: none }
A.newsLinkTile:hover{ COLOR: #DA6352; TEXT-DECORATION: none }
.newsTextTile{ COLOR: #CD2F00; font-size: 14px; font-weight:bold; TEXT-DECORATION: none }
.newsTextDate{ COLOR: #88AE38; font-size: 11px; }
.newsTextDesc
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	color: #454545;	
	font-size: 13px;
	line-height: 135%;/*1.5em;*/
	font-style: oblique;
	
	text-align: justify;
}
.newsTextContent
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	color: #333333;	
	font-size: 10pt;/*12px;*/
	line-height: 135%;/*1.5em;*/
	text-align: justify;
}
/*
.subMenuOver	{ font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #FFFFFF; padding-top:4px;padding-bottom:4px;padding-left:4px;padding-right:14px; background-color: #ccc; /*cursor: hand */}
/*.subMenuOut		{ font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #FFFFFF; padding-top:4px;padding-bottom:4px;padding-left:4px;padding-right:14px;}

/*PRO2*/
A.pro2LinkTile { COLOR: #000; TEXT-DECORATION: none; font-size: 10pt; FONT-FAMILY: Tahoma, arial, Verdana, sans-serif, Helvetica;}
A.pro2LinkTile:hover{ COLOR: #6f6f6f; TEXT-DECORATION: none }
.pro2TextTile{ COLOR: #000; font-size: 14px; font-weight:bold; TEXT-DECORATION: none }
.pro2Price1_List 
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	text-decoration: none;
	color: #ff0000;
}
.pro2Price1_Detail
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	text-decoration: none;
	color: #ff0000;
	font-weight:bold;
}
/*VIDEO*/
A.videoLinkTile
{
	font-size: 12pt;
	color: #dfdfdf;	
	font-family: Verdana, Times New Roman, Tahoma, arial, sans-serif, Helvetica;
	letter-spacing: 1.9pt;line-height: 135%;
	text-decoration: none;
}
A.videoLinkTile:hover{ COLOR: #6f6f6f; TEXT-DECORATION: none }
.videoTextContent
{
	font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
	color: #333333;	
	font-size: 10pt;/*12px;*/
	letter-spacing: 1.5pt;line-height: 135%;/*1.5em;*/
	text-align: justify;
}

TD { FONT-SIZE: 11px; COLOR: #737272; FONT-FAMILY: Tahoma; VERTICAL-ALIGN: top; }/*VERTICAL-ALIGN: top; TEXT-ALIGN: left*/
	FORM { MARGIN: 0px }
	A { COLOR: #333; TEXT-DECORATION: underline }/*175694*/
	A.1 { COLOR: #484747; TEXT-DECORATION: underline }
	A.2 { COLOR: #ff7132; TEXT-DECORATION: none }
	A.3 { COLOR: #175694; TEXT-DECORATION: none }
	A.4 { COLOR: #6f6f6f; TEXT-DECORATION: none }
	A.5 { COLOR: #ffffff; TEXT-DECORATION: none }
	A.6 { COLOR: #605e5e; TEXT-DECORATION: underline }
	A.7 { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: arial, Verdana, sans-serif,Tahoma, Helvetica; TEXT-DECORATION: none }
	A.8 { FONT-SIZE: 9.5pt; COLOR: #333333; FONT-FAMILY: arial, Verdana, sans-serif,Tahoma, Helvetica; TEXT-DECORATION: none }
	
	.style9 { COLOR: #605e5e }
	.style8 { FONT-SIZE: 15pt; COLOR: #eeeeee }
	.style7 { FONT-SIZE: 11.5pt; FONT-FAMILY: Verdana, Tahoma, sans-serif, arial, Helvetica; COLOR: #999999}
	
.ImageStyle
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;
	margin-bottom: 3px;
}
A.prev
{
	
	font-size: 9.5pt;
	color: #faab49;
	font-family: Tahoma,arial, Verdana, sans-serif, Helvetica;
	text-decoration: none;
}
A.next
{
	
	font-size: 9.5pt;
	color: #faab49;
	font-family: Tahoma,arial, Verdana, sans-serif, Helvetica;
	position: relative;
	text-decoration: none;
}		

A:active
{
}
A:link
{
}
A:visited
{
}
