body {
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
	color: #000000;
	text-align: center;
	background-image: url(/images/body_table.gif);
	background-repeat: repeat-x;
	background-position: left top;
	vertical-align: top;
}

.search_input {
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	height: 24px;
	width: 195px;
	font-family: Arial, Helvetica, sans-serif;
	background: url(/images/seach03.gif) repeat-x left top;
	border-top: 1px solid #52A9CF;
	border-right:1px solid #52A9CF;
	border-bottom: 1px solid #52A9CF;
	border-left-style: none;
	padding-top: 5px;
}


.search_button{
	height: 24px;
	border: none;
	width: 56px;
	cursor: hand;
	background-image: url(/images/seach04.gif);
	background-repeat: no-repeat;
	background-position: left top;
}





.navigation{
	padding-right: 10px;
	padding-left: 10px;
}
.table01 {
	padding-top: 11px;
}
.table02 {
	background-color: #F8F8F8;
	border-left: 1px  solid #B3B3B3;
	border-right: 1px solid #B3B3B3;
    border-bottom: 1px solid #B3B3B3;

}
.table03 {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #00598A;
	background-image: url(/images/tab02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 13px;
}
.table04 {
	background-image: url(/images/tab03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 14px;
	padding-top: 8px;
	font-size: 12px;
	line-height: 16px;
	color: #393939;
	filter: Glow(Color=white, Strength=2);
}
.table05 {
	border-top: 1px solid #387A9C;
	border-right: 1px solid #065983;
	border-bottom: 1px solid #065983;
	border-left: 1px solid #065983;
	padding: 8px;
}
.table06 {
	padding-right: 8px;
	padding-left: 8px;
}
.table07 {
	font-size: 11px;
	line-height: 12px;
	color: #848484;
	padding-top: 6px;
	padding-right: 15px;
	padding-bottom: 6px;
	padding-left: 5px;
}
.table08 {
	padding-top: 5px;
	padding-bottom: 5px;
}
.table09 {
	border: 1px solid #C7C7C7;
	padding: 3px;
}
.table10 {
	padding: 10px 5px 14px 5px;
}
.table11 {
	font-size: 11px;
	line-height: 12px;
	color: #41494E;
	background: url(/images/tab11.gif) repeat-x left bottom;
	padding: 4px 10px 8px 10px;
}
.table12 {
	background-color: #DFF2F7;
	padding-top: 3px;
	padding-left: 12px;
}
.table13 {
	background-color: #F7FCFD;
	padding-top: 3px;
	padding-left: 12px;
}
.table14 {
	border-top: 1px solid #387A9C;
	border-right: 1px solid #065983;
	border-bottom:  1px solid #065983;
	border-left:  1px solid #065983;
	padding-top: 8px;
	padding-bottom: 8px;
}
.table0250 {
	font-size: 12px;
	line-height: 15px;
	color: #0083F2;
	background-color: #F7F7F7;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #E2E2E2;
	font-weight: bold;
}

/*temp*/
.temptab01{
	padding-right: 3px;
	padding-left: 3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #065983;
	border-left-color: #065983;
}












.font01 {
	font-size: 12px;
	line-height: 14px;
	filter: Glow(Color=white, Strength=2);
	color: #343434;
}
.font02 {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.font03 {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #474747;
}
.font04 {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	filter:
	Dropshadow(offx=1,offy=0,color=#DF5200) 
    Dropshadow(offx=0,offy=1,color=#DF5200) 
    Dropshadow(offx=0,offy=-1,color=#DF5200) 
    Dropshadow(offx=-1,offy=0,color=#DF5200);	
}
.font05 {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	filter:
	Dropshadow(offx=1,offy=0,color=#688200) 
Dropshadow(offx=0,offy=1,color=#688200) 
Dropshadow(offx=0,offy=-1,color=#688200) 
Dropshadow(offx=-1,offy=0,color=#688200);	
}

.font06 {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	filter:
	Dropshadow(offx=1,offy=0,color=#0368AB) 
Dropshadow(offx=0,offy=1,color=#0368AB) 
Dropshadow(offx=0,offy=-1,color=#0368AB) 
Dropshadow(offx=-1,offy=0,color=#0368AB);	
}
.font07 {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #474747;

}
.font08 {
	font-size: 12px;
	line-height: 21px;
	color: #979797;
}
.font09 {
	font-size: 12px;
	line-height: 16px;
	color: #BB0200;
}
.font10 {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #19ABD2;
	padding-right: 15px;
}
.font11 {
	font-size: 12px;
	line-height: 16px;
	color: #999999;
}
.font12 {
	font-size: 12px;
	line-height: 16px;
	color: #343434;
}





text010 {font-size: 12px;color: #E5FF00;text-decoration: none;line-height: 14px; font-weight: bold;padding-left:5px;padding-right:5px;filter: Glow(Color=white, Strength=2);}

a.text01:link {font-size: 12px;color: #fff;text-decoration: none;line-height: 14px; font-weight: bold;padding-left:5px;padding-right:5px;filter: Glow(Color=white, Strength=2);}
a.text01:visited {font-size: 12px;color: #fff;text-decoration: none;line-height:14px; font-weight: bold;padding-left:5px;padding-right:5px;filter: Glow(Color=white, Strength=2);}
a.text01:active {font-size: 12px;color: #fff;text-decoration:underline;line-height:14px; font-weight: bold;padding-left:5px;padding-right:5px;filter: Glow(Color=white, Strength=2);}
a.text01:hover {font-size: 12px;color: #fff;text-decoration: underline;line-height: 14px;font-weight: bold;padding-left:5px;padding-right:5px;filter: Glow(Color=white, Strength=2);}

a.text02:link {font-size: 12px;color: #343434;text-decoration: none;line-height: 14px;padding-left:5px;padding-right:5px;}
a.text02:visited {font-size: 12px;color: #343434;text-decoration: none;line-height:14px;padding-left:5px;padding-right:5px;}
a.text02:active {font-size: 12px;color: #006897;text-decoration:underline;line-height:14px;padding-left:5px;padding-right:5px;}
a.text02:hover {font-size: 12px;color: #006897;text-decoration: underline;line-height: 14px;padding-left:5px;padding-right:5px;}

a.text03:link {font-size: 12px;color: #343434;text-decoration: none;line-height: 14px;padding-left:5px;padding-right:5px;}
a.text03:visited {font-size: 12px;color: #343434;text-decoration: none;line-height:14px;padding-left:5px;padding-right:5px;}
a.text03:active {font-size: 12px;color: #006897;text-decoration:underline;line-height:14px;padding-left:5px;padding-right:5px;}
a.text03:hover {font-size: 12px;color: #006897;text-decoration: underline;line-height: 14px;padding-left:5px;padding-right:5px;}

a.text04:link {font-size: 12px;color: #19ABD2;text-decoration: none;line-height: 16px;padding-left:3px;}
a.text04:visited {font-size: 12px;color: #19ABD2;text-decoration: none;line-height:16px;padding-left:3px;}
a.text04:active {font-size: 12px;color: #19ABD2;text-decoration:underline;line-height:16px;padding-left:3px;}
a.text04:hover {font-size: 12px;color: #19ABD2;text-decoration: underline;line-height: 16px;padding-left:3px;}

a.text05:link {font-size: 12px;color: #9F4206;text-decoration: none;line-height: 20px;padding-left:3px;}
a.text05:visited {font-size: 12px;color: #9F4206;text-decoration: none;line-height:20px;padding-left:3px;}
a.text05:active {font-size: 12px;color: #9F4206;text-decoration:underline;line-height:20px;padding-left:3px;}
a.text05:hover {font-size: 12px;color: #9F4206;text-decoration: underline;line-height: 20px;padding-left:3px;}

a.text06:link {font-size: 12px;color: #48580A;text-decoration: none;line-height: 20px;padding-left:3px;}
a.text06:visited {font-size: 12px;color: #48580A;text-decoration: none;line-height:20px;padding-left:3px;}
a.text06:active {font-size: 12px;color: #48580A;text-decoration:underline;line-height:20px;padding-left:3px;}
a.text06:hover {font-size: 12px;color: #48580A;text-decoration: underline;line-height: 20px;padding-left:3px;}

a.text07:link {font-size: 12px;color: #0A456F;text-decoration: none;line-height: 20px;padding-left:3px;}
a.text07:visited {font-size: 12px;color: #0A456F;text-decoration: none;line-height:20px;padding-left:3px;}
a.text07:active {font-size: 12px;color: #0A456F;text-decoration:underline;line-height:20px;padding-left:3px;}
a.text07:hover {font-size: 12px;color: #0A456F;text-decoration: underline;line-height: 20px;padding-left:3px;}

a.text08:link {font-size: 12px;color: #065287;text-decoration: none;line-height: 20px;}
a.text08:visited {font-size: 12px;color: #065287;text-decoration: none;line-height:20px;}
a.text08:active {font-size: 12px;color: #065287;text-decoration:underline;line-height:20px;}
a.text08:hover {font-size: 12px;color: #065287;text-decoration: underline;line-height: 20px;}

a.text09:link {font-size: 12px;color: #0A456F;text-decoration: none;line-height: 14px;}
a.text09:visited {font-size: 12px;color: #0A456F;text-decoration: none;line-height:14px;}
a.text09:active {font-size: 12px;color: #0A456F;text-decoration:underline;line-height:14px;}
a.text09:hover {font-size: 12px;color: #0A456F;text-decoration: underline;line-height: 14px;}

a.text10:link {font-size: 12px;color: #1796CE;text-decoration: none;line-height: 18px;font-weight: normal;}
a.text10:visited {font-size: 12px;color: #1796CE;text-decoration: none;line-height:18px;font-weight: normal;}
a.text10:active {font-size: 12px;color:#1796CE;text-decoration:underline;line-height:18px;font-weight: normal;}
a.text10:hover {font-size: 12px;color: #1796CE;text-decoration: underline;line-height: 18px;font-weight: normal;}

a.text11:link {font-size: 12px;color: #fff;text-decoration: none;line-height: 12px;font-weight: bold;padding-left:2px;padding-right:2px;}
a.text11:visited {font-size: 12px;color: #fff;text-decoration: none;line-height:12px;font-weight:bold;padding-left:2px;padding-right:2px;}
a.text11:active {font-size: 12px;color:#fff;text-decoration:underline;line-height:12px;font-weight:bold;padding-left:2px;padding-right:2px;}
a.text11:hover {font-size: 12px;color: #fff;text-decoration: underline;line-height: 12px;font-weight: bold;padding-left:2px;padding-right:2px;}

a.text12:link {font-size: 12px;color: #BB0200;text-decoration: none;line-height: 12px;padding-left:2px;padding-right:2px;}
a.text12:visited {font-size: 12px;color: #BB0200;text-decoration: none;line-height:12px;padding-left:2px;padding-right:2px;}
a.text12:active {font-size: 12px;color:#BB0200;text-decoration:underline;line-height:12px;padding-left:2px;padding-right:2px;}
a.text12:hover {font-size: 12px;color: #BB0200;text-decoration: underline;line-height: 12px;padding-left:2px;padding-right:2px;}

.temptab02 {
	font-size: 12px;
	line-height: 18px;
	background-image: url(/images/temp01.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 24px;
	padding-top: 3px;
	padding-left: 12px;
	font-weight: bold;
	color: #1796CE;
}
.temptab03 {
	font-size: 16px;
	font-style: italic;
	line-height: 21px;
	font-weight: bold;
	color: #1796CE;
	background-image: url(/images/temp02.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 15px;
	padding-left: 15px;
}
.temptab04 {
	background-image: url(/images/temp03.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 5px;
	padding-bottom: 5px;
}
.temptab040{
	font-size: 14px;
	line-height: 18px;
	background-image: url(/images/temp03.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding:20px;
}
.temptab05 {
	font-size: 11px;
	line-height: 16px;
	color: #41494E;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 30px;
}
.temptab06 {
	background: url(/images/temp06.gif) repeat-x left top;
	padding-right: 6px;
	padding-left: 6px;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
}
.temptab07 {
	padding: 5px;
	border: 1px solid #C7C7C7;
}
.temptab08 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-top-color: #B3B3B3;
}
.product01 {
	padding-right: 3px;
	padding-left: 3px;
}
.product02 {
	background-image: url(/images/product01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BDBDBD;
	border-bottom-color: #BDBDBD;
	border-left-color: #BDBDBD;
	background-color: #FFFFFF;
	font-size: 16px;
	line-height: 21px;
	font-weight: bold;
	color: #00598A;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.product02 h1{
	font-size: 16px;
	margin-bottom:0px;
	margin-top:0px;
}
.product03 {
	background-color: #FFFFFF;
	border: 1px solid #BDBDBD;
	padding: 18px;
}
.product04 {
	font-size: 12px;
	line-height: 21px;
	color: #454545;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.product05 {
	background-color: #FFFFFF;
	padding: 4px;
	border: 1px solid #BDBDBD;
}
.product06 {
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #00598A;
	background-image: url(/images/tab17.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #64ADCD;
	border-left-color: #64ADCD;
	filter: Glow(Color=white, Strength=1);
	padding-left: 10px;
}
.product06 h1{
	font-size:12px;
	margin-bottom:0px;
	margin-top:0px;
}
.product07 {
	padding: 15px;
	font-size: 12px;
	line-height: 16px;
	color: #454545;
}
.product08 {
	border: 1px dashed #CCCCCC;
	padding: 10px;
	font-size: 12px;
	line-height: 16px;
	color: #454545;
}
/*********************2008-04-08*************************/
.table02 {
	background-color: #F8F8F8;
	border-left: 1px  solid #B3B3B3;
	border-right: 1px solid #B3B3B3;
    border-bottom: 1px solid #B3B3B3;

}
.list01 {
	background-color: #FFFFFF;
	border: 1px solid #BDBDBD;
	
}
.list02 {
	background-color: #DCF5FE;
	background-image: url(img/tab18.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-size: 12px;
	line-height: 21px;
	font-weight: bold;
	color: #00598A;
}
.list03 {
	font-size: 12px;
	line-height: 16px;
	color: #343434;
	background-image: url(img/tab18.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.list04 {
	font-size: 12px;
	line-height: 16px;
	color: #343434;
	
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
a.text13:link {font-size: 14px;color: #000;text-decoration: none;line-height:16px;font-weight: bold;}
a.text13:visited {font-size: 14px;color: #000;text-decoration: none;line-height:16px;font-weight: bold;}
a.text13:active {font-size: 14px;color:#000;text-decoration:underline;line-height:16px;font-weight: bold;}
a.text13:hover {font-size: 14px;color: #000;text-decoration: underline;line-height: 16px;font-weight: bold;}
.content01 {
	background-color: #FFFFFF;
	border: 1px solid #BDBDBD;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	padding: 20px;	
}
/********************2008-04-08****************************/
/********************2008-04-09****************************/
.softpack {
	padding-right: 8px;
}
/********************2008-04-09****************************/

/********************2008-04-14****************************/
.contactus01 {
	background-color: #EBF1F9;
	border: 1px solid #A9BED9;
	padding: 15px;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.contactusfont01 {
	font-size: 22px;
	line-height: 25px;
	font-weight: bold;
	color: #717F8F;
}
.contactusfont02 {
	font-size: 12px;
	font-weight: bold;
	color: #717F8F;
}
.contactusfont03 {
	font-size: 14px;
	line-height: 21px;
	font-weight: bold;
	color: #730101;
}
.contactus02 {
	font-size: 12px;
	line-height: 18px;
	color: #343434;
	padding-right: 5px;
	padding-left: 10px;
}
.contactus_input {
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	height: 22px;
	width: 288px;
	font-family: Arial, Helvetica, sans-serif;
	background: url(/images/seach03.gif) repeat-x left top;
	padding-top: 5px;
	border: 1px solid #7F9DB9;
}

.contactus_input2 {font-size: 12px;
	line-height: 14px;
	color: #000000;
	height: 151px;
	width: 288px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	border: 1px solid #7F9DB9;
}
.contactus_button{
	height: 21px;
	border: none;
	width: 66px;
	cursor: hand;
	background: url(/images/submit.gif) no-repeat left top;
}
/********************2008-04-14****************************/

/********************2008-04-17****************************/
.downloadinfo {
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: dashed;
		border-right-style: dashed;
		border-bottom-style: dashed;
		border-left-style: dashed;
}
.submit01 {
	background: url(img/product01.gif) repeat-x left top;
	border-righ: 1px solid #BDBDBD;
	border-bottom: 1px solid #BDBDBD;
	border-left: 1px solid #BDBDBD;
	background-color: #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
}
.submitfont01{	font-size: 16px;
	line-height: 21px;
	font-weight: bold;
	color: #00598A;}
.submitfont02 {
	font-size: 18px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	padding-top: 6px;
}

.submit02{
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	padding: 15px;
}
.submitfont03 {
	font-size: 12px;
	line-height: 14px;
	color: #343434;
	padding-top: 6px;
}
.sumbitfont04 {
	font-size: 11px;
	line-height: 16px;
	color: #999999;
}

.submit_input {
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	height: 22px;
	width:60px;
	font-family: Arial, Helvetica, sans-serif;
	background: url(img/seach03.gif) repeat-x left top;
	padding-top: 5px;
	border: 1px solid #7F9DB9;
}
.submit03{
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	padding-left: 225px;
}
.reviews01{
	border: 1px dashed #CCCCCC;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.reviewsfont01{
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #1796CE;
	padding-left: 6px;
}
.reviewsfont02{
	font-size: 12px;
	line-height: 16px;
	
	color: #999999;
	padding-left: 6px;
}
.reviewsfont03{
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	padding: 6px;
}
.reviewsfont04{
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #1796CE;

}
/********************2008-04-17****************************/

/********************2008-04-18****************************/
.ok01 {
	background-color: #FFFFFF;
	border: 1px solid #BDBDBD;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	
}.ok02 {
	background-image: url(img/ok02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.ok03 {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
}
/********************2008-04-18****************************/
#foot h1{
	font-size:12px;
	margin-bottom:0px;
	margin-top:0px;
}