body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	line-height: 150%;
}

.downlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #064455;
	text-decoration: none;
}

.down-info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #8A8C8E;
	text-decoration: none;
}

.word-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #064455;
	line-height: 13pt;
	text-decoration: none;
}
.word-blue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}

.uplink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #333333;
	text-decoration: none;
}

.uplink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #333333;
	text-decoration: none;
}

.uplink2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #0000FF;
	text-decoration: none;
}

.search-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #666666;
	background-color: #FFFFFF;
	border: 1pt solid #999999;
	height: 8.5pt;
}

.select1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #666666;
	background-color: #FFFFFF;
	border: 1pt solid #999999;
	height: 14pt;
}
.word-main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	line-height: 12pt;
}
.word-main:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #064455;
	text-decoration: none;
	line-height: 12pt;
}
.fly-bg{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D1D3D4', endColorStr='#ffffff', gradientType='0');
	background-color:#D1D3D4;}
.word-white01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFFFFF;
}
.word-white01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFFFCC;
	text-decoration: none;
}

.sslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #666666;
	text-decoration: none;
	letter-spacing: -0.5pt;
}
.sslink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #333333;
	letter-spacing: -0.5pt;
}
.word-point {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF3300;
}
.word-blue-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #095B76;
}
.detail-bg-up {
	background-image: url(images/p2-product/detail-bg-up.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.detail-bg-down {
	background-image: url(images/p2-product/detail-bg-down.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.detail-bg {
	background-image: url(images/p2-product/detail-bg-line.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.line01-gray {
	border-top: 1pt none #CCCCCC;
	border-right: 1pt none #CCCCCC;
	border-bottom: 1pt solid #CCCCCC;
	border-left: 1pt none #CCCCCC;
}
.word-red-b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #C30924;
	font-weight: bold;
}
.line-one {
	background-image: url(images/p2-product/line-one.gif);
	background-repeat: repeat-x;
	background-position: left center;
}

.button-style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #333333;
	background-color: #FFFFFF;
	border: 1pt solid #999999;
}
.p5-table-bg1 {
	background-image: url(images/p5/table-bg1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.green1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #015935;
	font-size: 10.5pt;
	font-weight: bold;
}
.green2 {
	font-size: 9pt;
	color: #064455;
}
.tb {
	font-weight: bold;
}

.a-link1  {
	color: #333333;
	text-decoration: none;
}
.a-link1:hover {
	color: #0066FF;
	text-decoration: none;
}

.a-link2  {
	color: #0066FF;
	text-decoration: none;
}
.a-link2:hover {
	color: #FF0000;
	text-decoration: none;
}

.line1 {
	border-top: 1pt #999999;
	border-right: 1pt #999999;
	border-bottom: 1pt dashed #999999;
	border-left: 1pt #999999;
}
.line2 {
	border: 1pt solid #C8C8C8;
}
.blue1 {
	color: #017BBE;
}

.faq-t-bg {
	background: url(images/01/t-bg.gif) repeat-x top;
}
.faq-t-bg a{
		text-decoration: none;
		color:#333333;
}
.faq-t-bg a:hover{
		text-decoration: none;
		color:#ff0000;
}
.faq-left {float:left;}
.faq-all{float:left;margin:4px;}
.handcursor
{
    cursor: pointer;
}

.defaultcursor
{
    cursor: default;
}

div#showtype2{float:right;}
.gray01 {
	color: #8A8C8E;
	text-decoration: none;
}
