BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bodytxt {
	FONT-SIZE: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headtxt {
	FONT-SIZE: 20px; COLOR: #009900; FONT-FAMILY: Segoe, Arial, Helvetica, sans-serif; font-weight: bold
}
.logintxt {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sidetxt {
	FONT-SIZE: 10px;
	VERTICAL-ALIGN: top;
	COLOR: #333333;
	LINE-HEIGHT: 1.3em;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	padding-left: 20px;
	padding-right: 20px;







}
.navtxt {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.legaltxt {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 1.3em; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
.subhead {
	FONT-SIZE: 11px; COLOR: #6699cc; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}


.legal {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.indent {
	MARGIN-LEFT: 20px
}

.title {
	FONT-SIZE: 18px;
	COLOR: #ff0000;
	font-weight: bold;
	text-decoration: underline;
}

.formtxt {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.form {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.formlogin {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; COLOR: #999999; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f7f7f7
}

.sidetxt-paypalicon {
	FONT-SIZE: 10px;
	VERTICAL-ALIGN: top;
	COLOR: #333333;
	LINE-HEIGHT: 1.3em;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	padding-right: 20px;
	padding-left: 110px;
	padding-top: 10px;
	padding-bottom: 30px;

}

UL#news {
	MARGIN: 0px 5px 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#news LI {
	PADDING-LEFT: 10px;
	background-image: url(tool/4square_orange.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	background-margin: 0px 0px 7px;
	
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: top;
	COLOR: #333333;
	LINE-HEIGHT: 1.3em;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	padding-left: 20px;
	padding-right: 20px;
	PADDING-BOTTOM: 5px;	
}

UL#orange-sq {
	MARGIN: 0px 5px 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#orange-sq LI {
	PADDING-LEFT: 10px;
	background-image: url(tool/orange-sq.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	background-margin: 0px 0px 7px;
	
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: top;
	COLOR: #333333;
	LINE-HEIGHT: 1.3em;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	padding-left: 15px;
	padding-right: 20px;
	PADDING-BOTTOM: 5px;	
}


UL#item-bluebox {
	MARGIN: 0px 5px 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#item-bluebox LI {
	background-image: url(tool/pack03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-margin: 0px 0px 7px;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: top;
	COLOR: #333333;
	LINE-HEIGHT: 1.2em;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	padding-left: 20px;
	padding-right: 20px;
	PADDING-BOTTOM: 8px;
}

UL#item-yellowbox {
	MARGIN: 0px 5px 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#item-yellowbox LI {
	background-image: url(tool/pack04.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-margin: 0px 0px 7px;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: top;
	COLOR: #333333;
	LINE-HEIGHT: 1.2em;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	padding-left: 20px;
	padding-right: 20px;
	PADDING-BOTTOM: 8px;
}


UL#item-orangebox {
	MARGIN: 0px 5px 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#item-orangebox LI {
	background-image: url(tool/pack05.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-margin: 0px 0px 7px;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: top;
	COLOR: #333333;
	LINE-HEIGHT: 1.2em;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	padding-left: 20px;
	padding-right: 20px;
	PADDING-BOTTOM: 8px;	
	
}


UL#item-bluesqchat {
	MARGIN: 0px 5px 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 60px; 
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px; LIST-STYLE-TYPE: none
}
UL#item-bluesqchat LI {
	background-image: url(image_jp/str_chatht_sq.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-margin: 0px 0px 7px;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: top;
	COLOR: #333333;
	LINE-HEIGHT: 1.2em;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	padding-left: 20px;
	padding-right: 20px;
	PADDING-BOTTOM: 8px;	
	
}


UL#hari {
	MARGIN: 0px 5px 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#hari LI {
	PADDING-LEFT: 20px;
	background-image: url(tool/s_7.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	background-margin: 0px 0px 7px;
	FONT-SIZE: 12px;	
	VERTICAL-ALIGN: top;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	padding-right: 20px; padding-bottom: 10px;	
	
}


UL#news-blue {
	MARGIN: 0px 5px 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#news-blue LI {
	PADDING-LEFT: 10px;
	background-image: url(tool/4square.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	background-margin: 0px 0px 7px;
	
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: top;
	COLOR: #333333;
	LINE-HEIGHT: 1.3em;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	padding-left: 20px;
	padding-right: 20px;	
	
}



UL#Gray-arrow {
	MARGIN: 0px 5px 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
UL#Gray-arrow LI {
	PADDING-LEFT: 16px;
	background-image: url(tool/gray_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	background-margin: 0px 0px 7px;
	PADDING-BOTTOM: 10px;
}




.column-intro {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 80%;
	line-height: 1.2em;
	font-weight: bold;
	color: #333366;
	padding-bottom: 5px;
	margin-bottom: 30px;
	margin-top: 5px;





}
.column-article {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 90%;
	line-height: 1.3em;
	font-weight: normal;
	color: #000000;
}
.column-title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 100%;
	LINE-HEIGHT: 1.1em;
	font-family: "Arial", "Helvetica", "sans-serif";
	padding-bottom: 3px;
	margin-bottom: 0px;
	margin-top: 10px;

}
.column-title-red {
	FONT-WEIGHT: bold;
	FONT-SIZE: 100%;
	LINE-HEIGHT: 1.1em;
	font-family: "Arial", "Helvetica", "sans-serif";
	padding-bottom: 3px;
	margin-bottom: 0px;
	margin-top: 10px;
}

.column-name {

	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 60%;
	line-height: 1.1em;
	font-weight: bold;
	color: #333366;
}
.column-auther {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 80%;
	line-height: 1.3em;
	font-weight: bold;
	color: #333333;
	padding-top: 10px;
	padding-bottom: 30px;


}
.column-intro-image-L {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 80%;
	line-height: 1.2em;
	font-weight: bold;
	color: #333366;
	margin-right: 15px;
	margin-left: 0px;

}
.column-intro-image-R {

	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 80%;
	line-height: 1.2em;
	font-weight: bold;
	color: #333366;
	margin-left: 15px;
}

.normal-text-size {

	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}

.column-SmallSize {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 80%;
	line-height: 1.2em;
	font-weight: bold;
	color: #333366;
	padding-bottom: 30px;
	margin-bottom: 30px;
	margin-top: 5px;

}
.faq-item {
	line-height: 1.3em;
	font-weight: normal;
	color: #000000;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 110%;


}


UL#faq {
	MARGIN: 0px 5px 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#faq LI {
	
	PADDING-LEFT: 20px;
	background-image: url(tool/s_6.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	background-margin: 0px 0px 7px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
	COLOR: #333333;
	LINE-HEIGHT: 1.3em;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	PADDING-BOTTOM: 15px;	
}

UL#faq2 {
	MARGIN: 0px 5px 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#faq2 LI {
	
	PADDING-LEFT: 20px;
	background-image: url(tool/s_7.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	background-margin: 0px 0px 7px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
	COLOR: #333333;
	LINE-HEIGHT: 1.3em;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	PADDING-BOTTOM: 15px;	
}

UL#buy {
	MARGIN: 0px 5px 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
UL#buy LI {
	
	PADDING-LEFT: 20px;
	background-image: url(tool/arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	background-margin: 0px 0px 7px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
	COLOR: #333333;
	LINE-HEIGHT: 1.3em;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	PADDING-BOTTOM: 3px;	
}


.faq-item-doc {
	line-height: 1.3em;
	font-weight: normal;
	color: #000000;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 80%;
	padding-bottom: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	margin-top: 0px;
	padding-left: 40px;




}
#nav {
	font-size: 12pt;
    font-weight: bold;
	width: 780px;
	text-align: center;
	background-color: #000066;
}
#nav li {
  list-style: none;

  color: #fff;
}
#nav a {
  text-decoration: none;
  color: #fff;
}
a:hover {
	color: #FF0000;
}
.price-table {

	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	line-height: 1.3em;
	font-weight: normal;
	color: #000000;
}
.price-table-red {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	line-height: 1.3em;
	font-weight: normal;
	color: #FF0000;
	padding-left: 5px;

}
.Small {

	line-height: 1.3em;
	font-weight: normal;
	color: #000000;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 80%;
}

.column-risk-doc {

	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 80%;
	line-height: 1.2em;
	font-weight: normal;
	color: #333366;
	padding-bottom: 5px;
	margin-bottom: 0px;
	margin-top: 5px;
}
.column-title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 1.1em;
	font-family: "Arial", "Helvetica", "sans-serif";
	padding-bottom: 3px;
	margin-bottom: 0px;
	margin-top: 20px;
	color: #003399;

}
.PicCaption {
	line-height: 1.3em;
	font-weight: normal;
	color: #666666;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;

}
.Middle {

	line-height: 1.3em;
	font-weight: normal;
	color: #000000;
	font-family: "Verdana";
	font-size: 15pt;
}
.song {
	FONT-SIZE: 14px;
	COLOR: #009900;
	LINE-HEIGHT: 1.3em;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	margin-bottom: 20px;




}
.TOP {
	font-size: 12px;
	font-weight: normal;

}
.disclaimer {
	font-size: 11px;
	color: #CC0101;
	font-family: "Arial", "Helvetica", "sans-serif";

}


.label {
	FONT: bold 80%/140% "Verdana"
}
.sublink {
	PADDING-BOTTOM: 3px; FONT: 70%/110% "Verdana"
}

.jp-doc {
	font-size: 12px;
	color: #333333;
	line-height: 1.3em;



}

