/* CSS Document */
BODY{
	background-color:#004080;
	font-size:13px;
	font-family:'MS PGothic', "Osaka", sans-serif;	color:#004080;
	line-height:1.5;
	margin-top:0px;	margin-bottom:0px; padding-top:0px; padding-bottom: 0px;
}

A{
	color:#3366FF;	font-weight:bold;
	line-height:1.2;
}

A:hover{
	color:#FF9933;	font-weight:bold;
	line-height:1.2;
}
	
A:visited{
	color:#753972;	font-weight:bold;
	line-height:1.2;
}

#link{
	color:#E4DFEA;	font-weight:100;
	text-decoration:underline;
}

#link2{
	color:#3366FF;	font-weight:bold;
	text-decoration:none;
}

IMG{
	border:0px;
}

#img{
	margin:1px;
}

TABLE{
	background-color:#6699FF;
}

#ftable{
	width:535px;
	border-color:#535CB5; border-style:double; 
	text-align:center;
}

#ptable{
	background-color:#B5DD88;
}

#mtable{
	background-color:#B5DD88;
	border:#2260C4 solid 3px;
}

#ctable{
	background-color:#2260C4;
}

#pro{
	padding:4px;
	font-weight:bold;
	vertical-align:top;
	width:50px;
}

#pro2{
	padding:4px;
	font-weight:bold;
	vertical-align:top;
	width:40px;
}

#title{
	padding:4px;
	font-weight:bold; text-align:center;
	background-color:#BFC5F9;
}

HR{
	background-color:#C1C2F7;
}

DIV.hr{
	padding:8px 0px;
}

#hr{
	color:#9DB5D9; 
	border:none; 
	height:1px;
}

form{
	margin:0;
}

input{
	background-color:#C9E8F8;
	border: 1px #353F75 solid;
	color: #353F75;
	padding-left:5px;
}

DIV.menu{
	width:152px;
	font-size:11px;	color:#AEBDFF;	
	text-align:center;
	padding-left:15px;
}

DiV.for{
	color:#E4DFEA;
	background-color:#663366;
	padding-bottom:10px; padding-left:10px;	padding-right:10px;	padding-top:10px;
}

DIV.icon{
	width:132px;
	text-align:left;
	padding-left:18px;
}

DIV.icon_m{
	padding-left:5px;
}

DIV.main{
	width:543px;
}

DIV.footer{
	width:710px;
	text-align:center;	color:#EEF9F8;
	word-spacing:0px;
}

DIV.pad{
	padding:4px 6px;
}

DIV.pad2{
	padding:9px;
}

DIV.pad3{
	background-color:#2260C4;
	padding:2px;
}

DIV.pad4{
	padding:0px;
	background-color:#2260C4;
}

DIV.pad5{
	word-spacing:5px;
}

DIV.pad6{
	padding-bottom:12px; padding-top:14px;
}

DIV.pad7{
	padding-top:7px;
}
DIV.d_sim{
	width:136px; padding:2px 4px 0px 2px;
}

DIV.d_sim2{
	width:144px; padding:4px;
}

#d_sim3{
	width:66px; padding:2px 0px 2px 2px;
	background-image:url("img/catalog/up.gif");
}

#d_sim4{
	width:66px; padding:2px 0px 2px 2px;
	background-image:url("img/spacer.gif");
}

DIV.exp{
	padding:0px 8px;
	font-size:11px; color: #353F75; line-height:17px;
}

DIV.exp2{
	padding:10px 0px;
}

#button{
	width:20px;
	color:#3366FF; font-size:15px; font-weight:bold;
	text-decoration:underline;
	background-color:#6699FF; border:0px;
}

#button2{
	width:70px;
	color:#3366FF; font-size:15px; font-weight:bold;
	text-decoration:underline;
	background-color:#6699FF; border:0px;
}

h4{
	color:#004080;
}

.bold{
	color:#004080; font-weight:bold;
}

.under{
	text-decoration:underline;
}

.txt_s{
	font-size:11px;
	}

.white{
	color:#C9E8F8; font-weight:bold;
}

.red{
	color:#CC0000; font-weight:bold;
}

.water{
	color:#BFC5F9; font-weight:bold;
}

.green{
	color:#D9F7EC; font-weight:bold;
}