img     {
        border:none
}

a       {
        color:#444444;
        text-decoration:none
}

a:hover {color:Darkorange}


body {
        margin:0px;
        padding:0px;
        color:#444444;
        text-align:center
}


.headmenu       td{
        background-image:url(./image/bottn_sml_3.jpg);
        height:20px;
        width:93px;
        font-size:12px;
        color:white;
        padding-top:5px;
}

.headmenu       a{
        color:white
}

.semiTitle{
        font-size:14px;
        padding-top:6px;
        color:white;
        width:96px;
        background-color:#9F0054;
}

.semiTitle      a{
        color:white;
}


.menuitem     {
        height:19px;
        width:115px;
        font-size:13px;
        padding-left:15px;
        padding-top:3px;
        padding-bottom3px;
        background-image:url(./image/bottn_sml_1.jpg);
        background-repeat:no-repeat;
        margin-bottom:1px;
}

.mainTable td{
        vertical-align:top;
}
.menuitems{
        font-size:12px;
	letter-spacing: -0.05em; 
}


h1{
        font-size:10px;
}

h2{
        font-size:10px;
}


.f10{
        font-size:10px;
}

.f11{
        font-size:11px;
}

.topRisk{
        margin-top:1px;
        padding:2px;
	padding-right:10px;
	text-align:right;
}

.topRisk        a{
        text-decoration:underline;
        color:blue;
}


.news{
        width:450px;

        font-size:12px;
        background-color:white;
        padding-top:4px;
        padding-left:3px;
        padding-bottom:4px;
        border-left:1px solid #E8E8EA;
        border-right:1px solid #E8E8EA;
        border-bottom:1px solid #E8E8EA;
        margin-right:5px;

}

.news td{
        font-size:12px;
        background-color:white;
        padding-top:4px;
        padding-left:3px;
        padding-bottom:4px;
        border-left:1px solid #E8E8EA;
        border-right:1px solid #E8E8EA;
        border-bottom:1px solid #E8E8EA;
        margin-left:5px;
        margin-right:5px;
}

.more
{
        font-size:13px;
        color:blue;
        text-decoration:underline;
        text-align:right;
        padding-right:10px;
        padding-bottom:5px;
        margin-right:5px;
}


.swap{
        width:164px;
        border:solid 1px #9F0054;
        background-color:lightyellow;
        font-size:16px;
        font-weight:bold;
        text-align:center;
        margin-bottom:3px;
}

.swap   a{
        color:#9F0054;
}

.swap.s{
        font-size:12px;
        font-weight:normal;
        color:dimgray;
        text-align:left
}

.calender{
        width:164px;
        border:solid 1px #9F0054;
        margin-top:3px;
        margin-bottom:5px
}

.calender.b{
        font-size:16px;
        text-align:center;
        font-weight:bold;

}

.calender.s{
        font-size:10px;
        padding-top:5px;
        padding-left:5px;
        padding-bottom:5px;

}


.login{
        margin-top:3px;
        margin-bottom:3px;
}

.top3{
        margin-top:3px

}
.top4{
        margin-top:3px
        border:solid 1px #325CA7;

}

.top5{
        margin-top:3px;
	margin-bottom:3px;

}
.headerLogo{
        font-size:13px;
}

.demo{
        width:164px;
        border:solid 1px #05501E;
        background-color:#CCFDDC;
        font-size:16px;
        font-weight:bold;
        text-align:center;
        margin-bottom:5px;
}

.camp{
        width:166px;
        border:solid 1px #325CA7;
        background-color:#BBFBFB;
        font-size:16px;
        font-weight:bold;
        text-align:center;
        margin-bottom:3px;
}


.topRink{
        font-size:13px;
        width:457px;
        margin-top:1px;
        margin-bottom:1px;
   	text-align:right;

}

.topRink        a{
        text-decoration:underline;
        color:blue;
}



.index_risk{
        border:solid 1px #E8E8EA;
        font-size:10pt;
        text-align:left;
	padding-top:10px;
        padding-left:15px;
	padding-right:15px;
        padding-bottom:10px;	
	
}

.kaku{
        width:166px;
        border:solid 1px #325CA7;
        background-color:#E1F4FD;
        font-size:16px;
        font-weight:bold;
        text-align:center;
        margin-bottom:5px;
}

.index_f{
        background-color:#F7F7FA;
}
.index_s{
        padding-top:1px;
}

.b{
        font-size:16px;
        text-align:center;
        font-weight:bold;

}

.s{
        font-size:10px;
        padding-top:5px;
        padding-left:5px;
        padding-bottom:5px;
}
.world{
        font-size:12px;
	padding-top:5px;
        padding-left:3px;
        padding-bottom:4px;
}

.window{
        width:115px;
        border:solid 1px #B7B6B3;
        background-color:#F6F5F1;
        font-size:12px;
        text-align:center;
	padding-top:1px;
	padding-bottom:1px;
        margin-bottom:1px;
}
.window        a{
        text-decoration:underline;
}

.text_link{
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	width: 575px;
}