body {
	font-size: small;
}
td {
	font-size: small;
	letter-spacing: 0.1em;
}
#submenu {
	font-size: small;
}
#sp {
	font-size: small;
	letter-spacing: 0.8em;
}
.red{
	color:#CC0000;
	}
.Sred{
	color:#CC0000;
	font-weight:bold;
	}
a:link {
	color: #0066A8;
}
a:visited {
	color: #0066A8; 
}
a:active {
	color: #0066A8; 
}
a:hover {
	text-decoration: none;
	color: #0066A8;
}
a#menu:link {
	text-decoration: none;
	color: #000000;
	white-space: nowrap;
}
a#menu:visited {
	text-decoration:  none;
	color: #000000;
	white-space: nowrap;
}
a#menu:active {
	text-decoration: none;
	color: #000000;
	white-space: nowrap;
}
a#menu:hover {
	text-decoration: none;
	color: #0066A8;
	white-space: nowrap;
}
#small {
	font-size: x-small;
}
#footer {
	font-size: 11px;
}

ul.none {
	list-style-type:none;
	margin-top:4px;
	margin-bottom:4px;
	}

ul.square {
	list-style-type:square;
	margin-top:4px;
	margin-bottom:4px;
	}

ul.circle {
	list-style-type:circle;
	margin-top:4px;
	margin-bottom:4px;
	}

ol {
	margin-top:4px;
	margin-bottom:4px;
	}

/*div for top-menu*/
div.rightside {
	float: right;
}
/*for left-menu*/
.leftside {
	width: 19%;
	margin-left: 1%;
	float: left;
}

.rightside2 {
	float: right;
	width: 78%;
	margin-right: 1%;
	margin-bottom: 5px;
}

td.menu {
	background-image: url(../2005win/images/menu_bg.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 4px;
	white-space: nowrap;
}

td.menuon {
	background-image: url(../2005win/images/menu_bgon.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 4px;
	white-space: nowrap;
}
/*for program*/
.app{
	background-color: #7ACDF5;
	
}
/*div for form*/
form{
	margin: 0px;
	}
div.formtitle{
	background-color:#C2C2C2;
	padding:0.1em;
}
div.formnotice{
	color:#FFFFFF;
	background-color:#666666;
	padding:0.1em;
}
div.form{
	padding:0.8em;
}
div.conttitle{
	padding:0;
	font-weight:bold;
}
div.conttitle2{
	padding:0.5em 0 0 0 ;
	font-weight:bold;
}
div.conttform{
	padding:0.3em 0 0 0 ;
}
div.stext{
	padding:0.2em;
	font-size: x-small;
}
div.tform{
	padding-top:0.5em;
}
div.tformleft{
	float:left;
	width:2.5em;
}
div.tformup{
	padding-top:0.2em;
}
div.tformradio{
	padding-top:0.5em;
}
/*div for form end*/

/*for form voice*/
#xsmall {
	font-size: 1px;
	display:none
}
#xsmallc {
	font-size: 1px;
	color:#FFFFFF
}
/*for form voice end*/

.check {
	background-color: #EDEDED;
	border-bottom: #F08300 1px solid; 
	border-left: #F08300 1px solid;
	border-right: #F08300 1px solid;
	border-top: #F08300 1px solid; 
	cursor: hand
}

.textarea {
	background-color: #EDEDED;
	border-bottom: #F08300 1px solid; 
	border-left: #F08300 1px solid;
	border-right: #F08300 1px solid;
	border-top: #F08300 1px solid; 
	font-size: small;
	color: #333333
}
.select {
	background-color: #EDEDED;
	border-bottom: #F08300 1px solid;
	border-left: #F08300 1px solid;
	border-right: #F08300 1px solid;
	border-top: #F08300 1px solid;
	color: #000000;
	font-size: small;
	cursor: hand
}

