A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0b2eaf; TEXT-DECORATION: underline
}
.slink:link {
	FONT-SIZE: 80%; COLOR: #0000ff; TEXT-DECORATION: none
}
.slink:visited {
	FONT-SIZE: 80%; COLOR: #660099; TEXT-DECORATION: none
}
.slink:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.day:link {
	COLOR: #2f2f2f; TEXT-DECORATION: underline
}
.day:visited {
	COLOR: #2f2f2f; TEXT-DECORATION: underline
}
.day:hover {
	COLOR: #2f2f2f; TEXT-DECORATION: underline
}
.green:link {
	COLOR: #378706; TEXT-DECORATION: none
}
.green:visited {
	COLOR: #378706; TEXT-DECORATION: none
}
.green:hover {
	COLOR: #378706; TEXT-DECORATION: underline
}
.blue:link {
	COLOR: #1a1a1a; TEXT-DECORATION: none
}
.blue:visited {
	COLOR: #1a1a1a; TEXT-DECORATION: none
}
.blue:hover {
	COLOR: #0b2eaf; TEXT-DECORATION: underline
}
.white:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.white:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.white:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.gray:link {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
.gray:visited {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
.gray:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.mtxtlink1:link {
	COLOR: #0156A6; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.mtxtlink1:visited {
	COLOR: #0156A6; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.mtxtlink1:hover {
	COLOR: #F15E01; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.txtlink2:link {
	COLOR: #006699; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.txtlink2:visited {
	COLOR: #006699; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.txtlink2:hover {
	COLOR: #000080; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.txtlink3:link {
	FONT-SIZE: 12px; COLOR: #1860af; TEXT-DECORATION: none
}
.txtlink3:visited {
	FONT-SIZE: 12px; COLOR: #1860af; TEXT-DECORATION: none
}
.txtlink3:hover {
	FONT-SIZE: 12px; COLOR: #0d1ca0; TEXT-DECORATION: underline
}
.lbody {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; LINE-HEIGHT: 150%
}
.mbold {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; LINE-HEIGHT: 150%
}
.mbody {
	FONT-SIZE: 100%; LINE-HEIGHT: 150%
}
.sbold {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
.sbody {
	FONT-SIZE: 80%; LINE-HEIGHT: 120%
}
.padding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
P {
	LINE-HEIGHT: 150%
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; LINE-HEIGHT: 1em; FONT-FAMILY: 標楷體, 新細明體; TEXT-ALIGN: center
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; LINE-HEIGHT: 1em; FONT-FAMILY: 新細明體
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; LINE-HEIGHT: 1em; FONT-FAMILY: 新細明體
}
h4 {
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #125EB6;
	font-size: 100%;
}
.fontps {
	FONT-SIZE: 13px; COLOR: #0033cc
}
.font07 {
	FONT-SIZE: 65%; COLOR: #2f2f2f; FONT-FAMILY: Arial
}
.font08 {
	FONT-SIZE: 11px; COLOR: #eaeaea
}
.e_font08 {
	FONT-SIZE: 70%; COLOR: #2f2f2f; FONT-FAMILY: Arial
}
.e_un08 {
	FONT-SIZE: 70%; COLOR: #4d9401; FONT-FAMILY: Arial
}
.e_w_un08 {
	FONT-SIZE: 70%; COLOR: #ffffff; FONT-FAMILY: Arial
}
.font09route {
	FONT-SIZE: 75%; COLOR: #666666; LINE-HEIGHT: 160%; FONT-FAMILY: Arial
}
.font09route1 {
	FONT-SIZE: 75%; COLOR: #666666; LINE-HEIGHT: 200%; FONT-FAMILY: Arial
}
.font09route2 {
	FONT-SIZE: 75%; COLOR: #666666; LINE-HEIGHT: 140%; FONT-FAMILY: Arial
}
.font09 {
	FONT-SIZE: 75%; COLOR: #555555; LINE-HEIGHT: 14px; FONT-FAMILY: Arial
}
.font09black {
	FONT-SIZE: 75%; COLOR: #000000; FONT-FAMILY: Arial
}
.font09green {
	FONT-SIZE: 75%; COLOR: #378706; LINE-HEIGHT: 20px; FONT-FAMILY: Arial
}
.e_font10blue {
	FONT-SIZE: 80%; COLOR: #0024db; FONT-FAMILY: Arial
}
.font10 {
	FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial
}
.font10Cen {
	FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Century Gothic, Arial
}
.font10route {
	FONT-SIZE: 80%; COLOR: #666666; LINE-HEIGHT: 160%; FONT-FAMILY: Arial
}
.font10body {
	FONT-SIZE: 80%; COLOR: #666666; LINE-HEIGHT: 180%; FONT-FAMILY: Arial
}
.font10black {
	FONT-SIZE: 80%; COLOR: #1a1a1a; FONT-FAMILY: Arial
}
.font10white {
	FONT-SIZE: 80%; COLOR: #ffffff; LINE-HEIGHT: 18px
}
.font10org {
	FONT-SIZE: 80%; COLOR: #804000; LINE-HEIGHT: 20px
}
.font10blue {
	FONT-SIZE: 80%; COLOR: #1860af; LINE-HEIGHT: 20px
}
.font10green {
	FONT-SIZE: 80%; COLOR: #378706; LINE-HEIGHT: 20px; FONT-FAMILY: Arial
}
.font11 {
	FONT-SIZE: 95%; COLOR: #363636; LINE-HEIGHT: 25px; FONT-FAMILY: Arial
}
.font11red {
	FONT-SIZE: 95%; COLOR: #570100; FONT-FAMILY: Arial
}
.font11blue {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; COLOR: #003399; FONT-FAMILY: Arial
}
.font11green {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; COLOR: #378706; FONT-FAMILY: Arial
}
.font11org1 {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; COLOR: #b03900; FONT-FAMILY: Arial
}
.font11black {
	FONT-SIZE: 95%; COLOR: #000000; FONT-FAMILY: Arial
}
.font11route     {  
        Font-family:Arial; font-size: 95%; color: #666666; line-height: 25px
}
.font12 {
	FONT-SIZE: 100%; FONT-FAMILY: Arial
}
.font12blue {
	FONT-SIZE: 100%; COLOR: #1324a8; FONT-FAMILY: Arial
}
.font12greenb {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #00573d
}
.font12pink {
	FONT-SIZE: 100%; COLOR: #a8133d
}
.font12route     {  
        Font-family:Arial; font-size: 100%; color: #666666; line-height: 160%
}

.font12white {
	FONT-SIZE: 100%; COLOR: #ffffff
}

.font12blue1 {
	FONT-SIZE: 100%;
	COLOR: #125EB6;
	FONT-FAMILY: Arial
}
.font14 {
	FONT-SIZE: 120%; FONT-FAMILY: Arial
}
.font16 {
	FONT-SIZE: 140%; FONT-FAMILY: Arial
}
.font18 {
	FONT-SIZE: 160%; FONT-FAMILY: Arial
}
.font24 {
	FONT-SIZE: 210%; FONT-FAMILY: Arial
}
.font36 {
	FONT-SIZE: 300%; FONT-FAMILY: Arial
}
.font48 {
	FONT-SIZE: 380%; FONT-FAMILY: Arial
}
.fonttnr {
	FONT-WEIGHT: bold; FONT-SIZE: 180%; COLOR: #016fa9; FONT-FAMILY: Times New Roman PS MT
}
.embold {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica
}
.embody {
	FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica
}
.esbody {
	FONT-SIZE: 75%; FONT-FAMILY: Verdana, Arial, Helvetica
}
UL.style1 {
	MARGIN: 0.5em 1em 1em 2em
}
LI {
	FONT-SIZE: 100%; LINE-HEIGHT: 1.3em
}
LI.square {
	FONT-SIZE: 100%; LINE-HEIGHT: 1.6em; LIST-STYLE-TYPE: square
}
UL.no {
	LIST-STYLE-TYPE: none
}
TD.right {
	TEXT-ALIGN: right
}
TD.right_green {
	BACKGROUND-COLOR: #c9df9d; TEXT-ALIGN: right
}
TD.right1 {
	TEXT-ALIGN: right
}
TD.right2 {
	TEXT-ALIGN: right
}
TABLE.a1 {
	
}
TABLE.a2 {
	
}
.style1 {
	
}
.style2 {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid
}
.style3 {
	
}
.topv {
	valign: top
}
.checkpoint {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-FAMILY: Arial, Helvetica
}
.white {
	COLOR: #ffffff
}
.garnet {
	COLOR: #660000
}
.darkgray {
	COLOR: #666666
}
.green {
	COLOR: #c9df9d
}
.green_1 {
	FONT-SIZE: 12px; COLOR: #1fb709
}
.bggreen {
	BACKGROUND-COLOR: #c9df9d
}
.bggray {
	BACKGROUND-COLOR: #eeeeee
}
.bgdark {
	BACKGROUND-COLOR: #333333
}
.art_number {
	FONT-SIZE: 10px; COLOR: #ff6633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
CAPTION.gray8 {
	BACKGROUND-COLOR: #e8e8e8
}
.example {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #cc0000 1px solid; MARGIN-TOP: 0.25em; PADDING-LEFT: 0.5em; BACKGROUND: #eeeeee; MARGIN-BOTTOM: 0.25em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #cc0000 1px solid; WIDTH: 75%; COLOR: #660000; PADDING-TOP: 0.5em; BORDER-BOTTOM: #cc0000 1px solid
}
.font12green {
	FONT-SIZE: 12pt; COLOR: #339900
}
.deprecated-example {
	BORDER-RIGHT: #666633 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #666633 1px solid; MARGIN-TOP: 0.25em; PADDING-LEFT: 0.5em; BACKGROUND: #eeeeee; MARGIN-BOTTOM: 0.25em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #666633 1px solid; WIDTH: 75%; COLOR: #660000; PADDING-TOP: 0.5em; BORDER-BOTTOM: #666633 1px solid
}
.invisible {
	DISPLAY: none
}
.txt {
	BORDER-RIGHT: #ffffff 0.7em solid; BORDER-TOP: #ffffff 0.7em solid; BACKGROUND: #ffffff; MARGIN-LEFT: 7.5%; BORDER-LEFT: #ffffff 0.7em solid; WIDTH: 85%; COLOR: #000000; MARGIN-RIGHT: 7.5%; BORDER-BOTTOM: #ffffff 0.7em solid
}
.font09green {
	FONT-SIZE: 9pt; COLOR: #006600; LINE-HEIGHT: 22px
}
.left {
	MARGIN-LEFT: 18px
}
.leftb {
	MARGIN-LEFT: 120px
}
.top {
	MARGIN-TOP: 18px
}

.topb {
	MARGIN-TOP: 3px
}
.hi {
	HEIGHT: 180px
}
.wid {
	WIDTH: 680px
}
.wid2 {
	WIDTH: 600px
}

.Input_Class {
	BORDER-RIGHT: #3cb5ce 1px solid; BORDER-TOP: #3cb5ce 1px solid; BORDER-LEFT: #3cb5ce 1px solid; BORDER-BOTTOM: #3cb5ce 1px solid; HEIGHT: 20px
}
#leftnav  {
	margin: 0px;
	padding: 0px;
	width: 190px;
}


.ulsty1  {
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	list-style-position: inside;
	background-image: url(../images/homestyle_Leftback1.gif);
	background-repeat: no-repeat;
	padding: 0px;
}

.ulsty2 {
	text-align: left;
	padding-top: 15px;
	padding-bottom: 5px;
}


.listy1 {
	background-image: url(../images/homestyle_Leftback1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	text-align: left;
	list-style-type: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
	list-style-position: outside;
}

.listy2 {
	text-align: left;
	list-style-position: outside;
	list-style-image: url(../images/arr-01.gif);
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	list-style-type: none;
}


#mtag2 {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.arr01 {
	background-image: url(../images/arr-02.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 18px;
	float: left;
	clear: both;
	background-position: center 2px;
}



.w_font08 {
	FONT-SIZE: 85%;
	COLOR: #2f2f2f;
	FONT-FAMILY: Arial;
	padding-left: 5px;
}


.style4 {color: #000066}

.style6 {
	color: #1D649E;
	font-weight: bold;


/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 75%;
	cursor: default;
	width: 1002px;
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	z-index: 1020;
	cursor: default;
	position: absolute;
	left: -1000em;
	width: 140px;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	text-align: left;
	cursor: pointer;
	float: left;
	left: 0;
	top: 0;
	display: block;
	width: auto;
	position: relative;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
{

}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
{
	cursor: pointer;
	padding: 0px;
	text-decoration: none;
	margin: 0px;
	display: block;
	color: #FFFFFF;
	height: auto;
}



