/* css for tomcat tree menu */
tr.tree-leftnav-focus
{
	background-color: #ffffff;
}
a.tree-leftnav-focus
{
	FONT: 8pt/11pt tahoma, arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.tree-leftnav-focus:visited
{
	FONT: 8pt/11pt tahoma, arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.tree-leftnav-focus:hover
{
	FONT: 8pt/11pt tahoma, arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.tree-leftnav-links {
	FONT: 8pt/11pt tahoma, arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none
}
a.tree-leftnav-links:visited {
	FONT: 8pt/11pt tahoma, arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
a.tree-leftnav-links:hover {
	FONT: 8pt/11pt tahoma, arial, helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}




/* sap style */

TD {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
}

.sapTD {
	FONT: 8pt/11pt tahoma, arial, helvetica, sans-serif; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
}
.sapTitleTD {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
}

H1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13pt; 
	MARGIN-BOTTOM: 0px; 
	COLOR: #003366; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
}
H2 {
	MARGIN-TOP: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #999900;
	FONT-STYLE: italic; 
	FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif;
}
H3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: #cc9933; 
	FONT-STYLE: italic; 
	FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif;
}
H5 {
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif; 
	FONT-SIZE: 8pt;  
	FONT-WEIGHT: bold; 
	COLOR: #555555; 
	MARGIN-BOTTOM: 0px;
}

.tbl-partpage-subhead {
	font-family: tahoma, arial, helvetica, sans-serif; 
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #336699;
}

.tbl-partpage-bodydark {
	font-family: tahoma, arial, helvetica, sans-serif; 
	font-size: 8pt;
	color: #333333;
	background-color: #c8e3ff;
}

a{
	font-family: tahoma, arial, helvetica, sans-serif;
	color: #336699;
	text-decoration: none;
}

a:hover 
{
	font-family: tahoma, arial, helvetica, sans-serif;
	text-decoration: underline;
	
}
a.sitemap:hover {
	font-family: tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	background-color: #DDE7F3;
}

.fortest{
	text-decoration: underline;
}

ul {
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	list-style-type: square;
	color:#555555;
}
	
li {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 8pt;
	margin-top: 4pt;
	color: #333333;
}
	
li.no-indent {
	font: 8pt tahoma, arial, helvetica, sans-serif;
	margin-top: 4pt;
	list-style-type: square;
	color:#333333;
}
.page_footer {
	font-size: 9pt;
	font-family: tahoma, arial, helvetica, sans-serif;
}

.sap-content-links {
	color:#336699;
	text-decoration: none;
}

.rtside-content {
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	background-color:#DDDDDD;
}



/* contact style */

.contact_title_td {
	font-size: 14pt;
	font-weight: bold;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-color: #006699;
	color: #FFFFFF;
}

.contact_td_1 {
	font-size: 9pt;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-color: #9BB7C9;
}
.contact_td_2 {
	font-size: 9pt;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-color: #CCD9E2;
}
.contact_td_3 {
	font-size: 9pt;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-color: #B0D8DF;
}
.contact_td_4 {
	font-size: 9pt;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-color: #FFFFFF;
}

/* ************* */

/* menu banner style */
.menu_table_banner
{
    BORDER-RIGHT: black thin;
    BORDER-TOP: black thin;
    BORDER-LEFT: black thin;
    BORDER-BOTTOM: black thin;
    BACKGROUND-COLOR: #b5cbe7;
    WIDTH: 100%;      
}
.menu_tr_banner{	
}
.menu_td_banner_0
{
    WIDTH: 1px
}
.menu_td_logo{
}
.menu_td_logo_img{
}
.menu_td_root
{
    FONT-SIZE: 11px;
    COLOR: #6493c2;
    FONT-FAMILY: tahoma, arial,sans-serif;
}
A.menu_a_root
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
.menu_td_func_end
{
    WIDTH: 30px;
}
.menu_td_des
{
    /*FONT-SIZE: large;*/
    COLOR: white;
    FONT-FAMILY: tahoma, arial,sans-serif;;
    BACKGROUND-COLOR: #b5cbe7;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.web_banner_title_dis
{
    FONT-WEIGHT: bold;
    COLOR: midnightblue;
    FONT-FAMILY: tahoma, arial,sans-serif;;
    BACKGROUND-COLOR: #b5cbe7
}
.menu_td_func{
    WIDTH: 10px;
    TEXT-ALIGN: center
}

/* root banner maker */

.menu_table_root0{
    BACKGROUND-COLOR: #98b4d8;
    WIDTH: 100%;
    COLOR: white;
    BORDER-BOTTOM: silver 1px solid;
    HEIGHT: 10px
}

/* sub banner maker */

.menu_table_sub0{
    WIDTH: 100%;
    BACKGROUND-COLOR: #98b4d8;
    display: none;

}
/* ************* */



.jive-odd{
	background-color:#FFFFFF;
}
.jive-even{
	background-color:#EEEEEE;
}





/* for test */

.sdnDevArea 
{ 
	background-color: #eeeeee; 
}
.sdnDevAreaHdr 
{  
	color: #ffffff; 
	font-size: 8pt; 
	font-weight: bold; 
	padding: 5px 0 5px 5px; 
	margin: 5px 0 5px 0; 
	background-color: #999999
}

.sapTxtSml, .SAPTxtSml, .sapTxtsml 
{
	font-family:tahoma, arial,sans-serif;
	font-size:9pt;
	font-style:normal;
	font-weight:normal;
	color:#000000; 
}

.sdnHdr2 
{ 
	font-family:arial, sans-serif;
	font-size:x-small;
	font-weight:bold;
	color:#225A8D;
	margin: 16px 0px 5px;
}
.sapTxtH3
{
	font-family:arial,sans-serif;
	font-size:13;
	font-weight:bold;
	color:#225A8D;
	margin:15px 0px 0px;
}
.sapLnkSml
{
	color:#225A8D; 
	text-decoration:underline;
}


/* for full_pc_ie*/
.billboard993333 {
	BACKGROUND-COLOR: #993333
}

.white {
	COLOR: #ffffff
}
a.sap-content-links {
	color:#336699;
	text-decoration: underline;
}

a.sap-content-links:visited {
	color:#336699;
	text-decoration: underline;
}

a.sap-content-links:hover {
	color:#336699;
	text-decoration: underline;
}



table.v14-gray-table-border{ border:1px solid #ccc; border-top:0px; }
table.v14-gray-table-border p{ padding:5px 5px 5px 5px; }
table.v14-gray-table-border table{ margin-left:5px; margin-right:5px; }

td.v14-header-1-small { font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; }
td.v14-header-1,
td.v14-header-2
 { font-family:verdana,arial,sans-serif; font-weight:bold; font-size:11px; }

td.v14-header-4-small{ padding-top:3px; padding-bottom:3px; }

tr.bullet-list td{ vertical-align:top; padding:0px 0px 3px 0px; }

.aboutword
{
text-align:justify;
text-justify:inter-ideograph;
letter-spacing:1px;
}